Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenoit Maggi2017-02-17 10:26:47 +0000
committerGerrit Code Review @ Eclipse.org2017-02-17 11:49:03 +0000
commit2672d09ba3468c21513ec6e988d0d90002bdc72d (patch)
tree8677ffac684b53adf872af3ba5d13ff26914f77d /extraplugins/adl4eclipse
parente919751a728b13f15815a964a67b19ebc54b20bb (diff)
downloadorg.eclipse.papyrus-2672d09ba3468c21513ec6e988d0d90002bdc72d.tar.gz
org.eclipse.papyrus-2672d09ba3468c21513ec6e988d0d90002bdc72d.tar.xz
org.eclipse.papyrus-2672d09ba3468c21513ec6e988d0d90002bdc72d.zip
Bug 512352 - [ADL4Eclipse] Move Adl4Eclipse in tools repository
- remove adl4eclipse code from master branch - the code is available in org.eclipse.papyrus.tools repository Change-Id: I552eea9c765dffc6ed0aad2949f16ec34c3765ec Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
Diffstat (limited to 'extraplugins/adl4eclipse')
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.classpath7
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.project28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.settings/org.eclipse.jdt.core.prefs291
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.settings/org.eclipse.jdt.ui.prefs68
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/META-INF/MANIFEST.MF23
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/build.properties5
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/plugin.xml35
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/Activator.java69
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/GeneratorUtils.java64
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/BundleGenerator.java213
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/FeatureGenerator.java165
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/Generator.java25
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/PluginGenerator.java81
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/handler/GenerateSelected.java94
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.classpath7
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.project28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.settings/org.eclipse.jdt.core.prefs291
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.settings/org.eclipse.jdt.ui.prefs68
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/META-INF/MANIFEST.MF16
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/about.html28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/build.properties10
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/adl.pngbin719 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/adl.svg355
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/bundle_obj.gifbin335 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/feature_obj.gifbin361 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/plugin.properties14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/plugin.xml23
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/pom.xml14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.di28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.notation952
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.uml8008
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/ADL4Eclipse_Stereotypes.java292
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/ADL4Eclipse_StereotypesUtils.java31
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/Activator.java67
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/IADL4ECLIPSE_Stereotype.java110
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.classpath7
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.project28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.settings/org.eclipse.jdt.core.prefs295
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.settings/org.eclipse.jdt.ui.prefs68
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/META-INF/MANIFEST.MF33
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/about.html28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/build.properties10
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/icons/sample.gifbin983 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/img/adl.pngbin719 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/img/adl.svg355
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/plugin.properties14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/plugin.xml116
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/pom.xml14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.di2
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.notation2
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.uml42
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AbstractImportWizard.java244
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AdvanceFeatureImport.java31
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AdvancePluginImport.java37
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/CompleteImport.java39
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/SimpleFeatureImport.java36
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/SimplePluginImport.java36
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/handlers/ArchitectureModelPropertyTester.java56
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/handlers/ModelRefactoringHandler.java65
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/ADLToolAbstractHandler.java126
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/Activator.java72
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleContentProvider.java52
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleLabelProvider.java49
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleSelectionPage.java499
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleSelectionTree.java38
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.classpath7
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.project28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.settings/org.eclipse.jdt.core.prefs291
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.settings/org.eclipse.jdt.ui.prefs68
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/META-INF/MANIFEST.MF26
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/OSGI-INF/l10n/bundle.properties3
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/about.html28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/build.properties9
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture.pngbin1271 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture_new.pngbin1282 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/plugin.xml26
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/pom.xml14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/resource/architecture.nattableconfiguration37
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/Activator.java50
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/Messages.java21
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/manager/PluginAxisManager.java25
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/messages.properties3
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/tester/TableArchitectureCreationTester.java58
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.classpath7
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.project34
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.settings/org.eclipse.jdt.core.prefs291
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.settings/org.eclipse.jdt.ui.prefs68
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/META-INF/MANIFEST.MF34
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/about.html28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/build.properties9
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/ADL4EclipseDevelopperDoc.docxbin575565 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.di37
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.notation1790
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.uml763
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/bundle_obj.gifbin335 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/bundle_pj.gifbin328 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/feature_obj.gifbin361 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/feature_pj.gifbin585 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/plugin.properties14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/pom.xml14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/resources/style.css26
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/ADL4EclipseUtils.java365
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/ADLConstants.java54
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/Activator.java82
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/command/CompleteArchitectureSnapshotCommand.java71
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ArchitectureRefactoring.java409
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ArchitectureSnapshotDesigner.java694
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ReverseSettings.java156
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/AbstractReversible.java157
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/Reversible.java125
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/AbstractExtension.java75
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/LoadedExtension.java61
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/ReversibleExtension.java56
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/SchemaAttribute.java47
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/SchemaElement.java125
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/WorkspaceExtension.java67
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/AbstractExtensionPoint.java58
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/LoadedExtensionPoint.java75
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/ReversibleExtensionPoint.java49
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/WorkspaceExtensionPoint.java83
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/factory/ReversibleFactory.java495
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ExportPackage.java86
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ImportPackage.java86
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ReversiblePackage.java31
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/AbstractPlugin.java277
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/AbstractReversiblePlugin.java107
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/FragmentPlugin.java146
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/LoadedPlugin.java161
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversibleFeature.java314
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversiblePlugin.java90
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversibleProject.java62
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/StereotypeVersion.java212
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/WorkspacePlugin.java192
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.classpath7
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.project28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.settings/org.eclipse.jdt.core.prefs291
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.settings/org.eclipse.jdt.ui.prefs68
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/META-INF/MANIFEST.MF17
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/about.html28
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/build.properties10
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/img/bundle_obj.gifbin335 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/img/osgi.org.icobin1150 -> 0 bytes
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/plugin.properties14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/plugin.xml23
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/pom.xml14
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.di26
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.notation726
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.uml6019
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/Activator.java67
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/IOSGIStereotype.java114
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/OSGIStereotypes.java271
-rw-r--r--extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/OSGIStereotypesUtils.java31
152 files changed, 0 insertions, 30535 deletions
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.classpath b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.classpath
deleted file mode 100644
index b1dabee3829..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.project b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.project
deleted file mode 100644
index 5f03a32addc..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.adl4eclipse.generation</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.settings/org.eclipse.jdt.core.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 9ca8e68231b..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.settings/org.eclipse.jdt.ui.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 954281dbc31..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\n * Copyright (c) ${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * ${see_to_overridden}\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${see_to_target}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/META-INF/MANIFEST.MF b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/META-INF/MANIFEST.MF
deleted file mode 100644
index f006c69cb99..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,23 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Generation
-Bundle-SymbolicName: org.eclipse.papyrus.adl4eclipse.generation;singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.adl4eclipse.generation.Activator
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.core.commands,
- org.eclipse.ui.workbench,
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.adl4eclipse.profile;bundle-version="1.2.0",
- org.eclipse.emf.ecore,
- org.eclipse.papyrus.osgi.profile,
- org.eclipse.papyrus.infra.core.log,
- org.eclipse.papyrus.adl4eclipsetool
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.core.resources,
- org.eclipse.papyrus.adltool,
- org.eclipse.papyrus.eclipse.project.editors.file,
- org.eclipse.papyrus.eclipse.project.editors.interfaces,
- org.eclipse.papyrus.eclipse.project.editors.project
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/build.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/build.properties
deleted file mode 100644
index 6f20375d6c7..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/build.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/plugin.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/plugin.xml
deleted file mode 100644
index ad137041cb8..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/plugin.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension point="org.eclipse.ui.commands">
- <command
- id="org.eclipse.papyrus.adl4eclipse.generation.command.popup.generateSelected"
- name="Generate">
- </command>
- </extension>
- <extension point="org.eclipse.ui.handlers">
- <handler
- class="org.eclipse.papyrus.adl4eclipse.generation.handler.GenerateSelected"
- commandId="org.eclipse.papyrus.adl4eclipse.generation.command.popup.generateSelected">
- </handler>
- </extension>
- <extension point="org.eclipse.ui.menus">
- <menuContribution locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup">
- <menu label="ADL4Eclipse">
- <visibleWhen checkEnabled="false">
- <iterate ifEmpty="false" operator="and">
- <adapt type="org.eclipse.emf.ecore.EObject">
- <instanceof value="org.eclipse.uml2.uml.Component"/>
- </adapt>
- </iterate>
- </visibleWhen>
-
- <command
- commandId="org.eclipse.papyrus.adl4eclipse.generation.command.popup.generateSelected"
- label="Generate"
- style="push">
- </command>
- </menu>
- </menuContribution>
- </extension>
-</plugin>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/Activator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/Activator.java
deleted file mode 100644
index b622d5b9a99..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/Activator.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.generation;
-
-import org.eclipse.papyrus.infra.core.log.LogHelper;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.papyrus.adl4eclipse.generation"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- // The logging helper
- public static LogHelper log;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- @Override
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
-
- log = new LogHelper(plugin);
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- @Override
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/GeneratorUtils.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/GeneratorUtils.java
deleted file mode 100644
index 3442de829cb..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/GeneratorUtils.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.generation;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.papyrus.adltool.reversible.project.StereotypeVersion;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class GeneratorUtils {
-
- public static String getElementName(Object stereotypedElement) {
- Element element = getElement(stereotypedElement);
-
- if (element instanceof NamedElement) {
- return ((NamedElement) element).getName();
- }
-
- return null;
- }
-
- public static Element getElement(Object stereotypeApplication) {
- if (stereotypeApplication instanceof EObject) {
- return UMLUtil.getBaseElement((EObject) stereotypeApplication);
- }
-
- return null;
- }
-
- public static StereotypeVersion getDepdendencyVersion(Object stereotypedDependency, String stereotypeName) {
- Element element = getElement(stereotypedDependency);
-
- if (element != null) {
- Stereotype stereotype = element.getAppliedStereotype(stereotypeName);
-
- if (stereotype != null) {
- String floor = (String) element.getValue(stereotype, OSGIStereotypes.VERSIONRANGE_FLOOR_ATT);
-
- if (floor != null) {
- String ceiling = (String) element.getValue(stereotype, OSGIStereotypes.VERSIONRANGE_CEILING_ATT);
- boolean includeFloor = (boolean) element.getValue(stereotype, OSGIStereotypes.VERSIONRANGE_INCLUDEFLOOR_ATT);
- boolean includeCeiling = (boolean) element.getValue(stereotype, OSGIStereotypes.VERSIONRANGE_INCLUDECEILING_ATT);
-
- return new StereotypeVersion(floor, ceiling, includeFloor, includeCeiling);
- }
- }
- }
-
- return null;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/BundleGenerator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/BundleGenerator.java
deleted file mode 100644
index 3cb23ecb8a5..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/BundleGenerator.java
+++ /dev/null
@@ -1,213 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.generation.generator;
-
-import java.io.IOException;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.IWorkspaceRoot;
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.NullProgressMonitor;
-import org.eclipse.papyrus.adl4eclipse.generation.GeneratorUtils;
-import org.eclipse.papyrus.adltool.reversible.project.StereotypeVersion;
-import org.eclipse.papyrus.eclipse.project.editors.file.ManifestEditor;
-import org.eclipse.papyrus.eclipse.project.editors.interfaces.IManifestEditor;
-import org.eclipse.papyrus.eclipse.project.editors.interfaces.IPluginProjectEditor;
-import org.eclipse.papyrus.eclipse.project.editors.project.PluginProjectEditor;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.Stereotype;
-import org.osgi.framework.Constants;
-import org.xml.sax.SAXException;
-
-public class BundleGenerator implements Generator {
-
- private static final String GENERATION_SUFFIX = "-gen";
-
- protected Component component;
- protected Stereotype stereotype;
-
- protected Set<String> files;
- protected IManifestEditor manifestEditor;
- protected IPluginProjectEditor projectEditor;
-
- public BundleGenerator(Component component) {
- this.component = component;
-
- files = new HashSet<>();
- files.add(IManifestEditor.MANIFEST_PATH);
- files.add(PluginProjectEditor.PLUGIN_XML_FILE);
-
- stereotype = component.getAppliedStereotype(OSGIStereotypes.BUNDLE);
- }
-
- @Override
- public void generate() throws CoreException {
- // TODO: Check if stereotype != null ?
- String projectName = component.getName();
- IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
-
- IProject project = root.getProject(projectName + GENERATION_SUFFIX);
-
- if (!project.exists()) {
- project.create(new NullProgressMonitor());
- }
-
- if (!project.isOpen()) {
- project.open(new NullProgressMonitor());
- }
-
- try {
- manifestEditor = new ManifestEditor(project);
- projectEditor = new PluginProjectEditor(project);
- } catch (ParserConfigurationException | SAXException | IOException e) {
- e.printStackTrace();
- }
-
- if (manifestEditor != null) {
- generateManifest();
- }
-
- if (projectEditor != null) {
- generatePluginXml();
- }
- }
-
- @SuppressWarnings("deprecation")
- private void generateManifest() {
- manifestEditor.createFiles(files);
- manifestEditor.init();
-
- // TODO: Remove manifest entries if they are empty
-
- // Bundle manifest version
- int manifestVersion = (int) component.getValue(stereotype, OSGIStereotypes.BUNDLE_MANIFESTVERSION_ATT);
- manifestEditor.setValue(Constants.BUNDLE_MANIFESTVERSION, Integer.toString(manifestVersion));
-
- // Name
- String name = (String) component.getValue(stereotype, OSGIStereotypes.BUNDLE_NAME_ATT);
- manifestEditor.setBundleName(name);
-
- // SymbolicName
- String symbolicName = (String) component.getValue(stereotype, OSGIStereotypes.BUNDLE_SYMBOLICNAME_ATT);
- manifestEditor.setSymbolicBundleName(symbolicName);
-
- // Singleton
- boolean singleton = (boolean) component.getValue(stereotype, OSGIStereotypes.BUNDLE_ISSINGLETON_ATT);
- manifestEditor.setSingleton(singleton);
-
- // Version
- String version = (String) component.getValue(stereotype, OSGIStereotypes.BUNDLE_VERSION_ATT);
- manifestEditor.setBundleVersion(version);
-
- // Vendor
- String vendor = (String) component.getValue(stereotype, OSGIStereotypes.BUNDLE_VENDOR_ATT);
- manifestEditor.setBundleVendor(vendor);
-
- // The following map contains:
- // * the key of the manifest entry used by the manifest editor
- // * the stereotype attributes that will be used to retrieve the value from the component
- Map<String, String> keyStereotype = new HashMap<>();
-
- // RequiredExecutionEnvironment
- keyStereotype.put(Constants.BUNDLE_REQUIREDEXECUTIONENVIRONMENT, OSGIStereotypes.BUNDLE_REQUIREDEXECUTIONENVIRONMENT_ATT);
- // ActivationPolicy
- keyStereotype.put(Constants.BUNDLE_ACTIVATIONPOLICY, OSGIStereotypes.BUNDLE_ACTIVATION_POLICY_ATT);
- // Activator
- keyStereotype.put(Constants.BUNDLE_ACTIVATOR, OSGIStereotypes.BUNDLE_ACTIVATOR_ATT);
- // Category
- keyStereotype.put(Constants.BUNDLE_CATEGORY, OSGIStereotypes.BUNDLE_CATEGORY_ATT);
- // ClassPath
- keyStereotype.put(Constants.BUNDLE_CLASSPATH, OSGIStereotypes.BUNDLE_CLASSPATH_ATT);
- // ContactAddress
- keyStereotype.put(Constants.BUNDLE_CONTACTADDRESS, OSGIStereotypes.BUNDLE_CONTACTADDRESS_ATT);
- // Copyright
- keyStereotype.put(Constants.BUNDLE_COPYRIGHT, OSGIStereotypes.BUNDLE_COPYRIGHT_ATT);
- // Description
- keyStereotype.put(Constants.BUNDLE_DESCRIPTION, OSGIStereotypes.BUNDLE_DESCRIPTION_ATT);
- // DocURL
- keyStereotype.put(Constants.BUNDLE_DOCURL, OSGIStereotypes.BUNDLE_DOCURL_ATT);
- // Localization
- keyStereotype.put(Constants.BUNDLE_LOCALIZATION, OSGIStereotypes.BUNDLE_LOCALIZATION_ATT);
- // NativeCode
- keyStereotype.put(Constants.BUNDLE_NATIVECODE, OSGIStereotypes.BUNDLE_NATIVECODE_ATT);
- // UpdateLocation
- keyStereotype.put(Constants.BUNDLE_UPDATELOCATION, OSGIStereotypes.BUNDLE_UPDATELOCATION_ATT);
-
- for (Map.Entry<String, String> entry : keyStereotype.entrySet()) {
- Object value = component.getValue(stereotype, entry.getValue());
- if (value instanceof String) {
- manifestEditor.setValue(entry.getKey(), value.toString().trim());
- }
- }
-
- // Require bundle
- List<?> requireBundles = (List<?>) component.getValue(stereotype, OSGIStereotypes.BUNDLE_REQUIREBUNDLE_ATT);
- for (Object bundle : requireBundles) {
- String bundleName = GeneratorUtils.getElementName(bundle);
- StereotypeVersion bundleVersion = GeneratorUtils.getDepdendencyVersion(bundle, OSGIStereotypes.BUNDLE_REFERENCE);
- if (bundleName != null) {
- if (bundleVersion != null) {
- manifestEditor.addDependency(bundleName, bundleVersion.toString());
- } else {
- manifestEditor.addDependency(bundleName);
- }
- }
- }
-
- // Import-Package
- List<?> importPackages = (List<?>) component.getValue(stereotype, OSGIStereotypes.BUNDLE_IMPORTPACKAGE_ATT);
- for (Object importPackage : importPackages) {
- String packageName = GeneratorUtils.getElementName(importPackage);
- StereotypeVersion packageVersion = GeneratorUtils.getDepdendencyVersion(importPackage, OSGIStereotypes.PACKAGE_REFERENCE);
- if (packageName != null) {
- if (packageVersion != null) {
- manifestEditor.addImportPackage(packageName, packageVersion.toString());
- } else {
- manifestEditor.addImportPackage(packageName);
- }
- }
- }
-
- // Export-Package
- List<?> exportPackages = (List<?>) component.getValue(stereotype, OSGIStereotypes.BUNDLE_EXPORTPACKAGE_ATT);
- for (Object exportPackage : exportPackages) {
- String packageName = GeneratorUtils.getElementName(exportPackage);
- StereotypeVersion packageVersion = GeneratorUtils.getDepdendencyVersion(exportPackage, OSGIStereotypes.PACKAGE_REFERENCE);
- if (packageName != null) {
- if (packageVersion != null) {
- manifestEditor.addExportPackage(packageName, packageVersion.toString());
- } else {
- manifestEditor.addExportPackage(packageName);
- }
- }
- }
-
- manifestEditor.save();
- }
-
- private void generatePluginXml() {
- projectEditor.createFiles(files);
- projectEditor.init();
-
- projectEditor.save();
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/FeatureGenerator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/FeatureGenerator.java
deleted file mode 100644
index 1dee0b9868a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/FeatureGenerator.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015, 2016 CEA LIST, Christian W. Damus, and others.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- * Christian W. Damus - bug 485220
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.generation.generator;
-
-import java.io.IOException;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
-
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.IWorkspaceRoot;
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.NullProgressMonitor;
-import org.eclipse.papyrus.adl4eclipse.generation.Activator;
-import org.eclipse.papyrus.adl4eclipse.generation.GeneratorUtils;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.eclipse.project.editors.interfaces.IFeatureProjectEditor;
-import org.eclipse.papyrus.eclipse.project.editors.project.FeatureProjectEditor;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.Stereotype;
-import org.xml.sax.SAXException;
-
-public class FeatureGenerator implements Generator {
-
- private Component component;
- private Stereotype stereotype;
-
- private Set<String> files;
- private IFeatureProjectEditor featureProjectEditor;
-
- public FeatureGenerator(Component component) {
- this.component = component;
-
- stereotype = component.getAppliedStereotype(ADL4Eclipse_Stereotypes.FEATURE_STEREOTYPE);
-
- files = new HashSet<>();
- files.add(FeatureProjectEditor.FEATURE_XML_FILE);
- }
-
- @Override
- public void generate() throws CoreException {
- // Retrieve the project
- IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
-
- IProject project = root.getProject(component.getName());
-
- if (!project.exists()) {
- project.create(new NullProgressMonitor());
- }
-
- if (!project.isOpen()) {
- project.open(new NullProgressMonitor());
- }
-
- try {
- featureProjectEditor = new FeatureProjectEditor(project);
- } catch (ParserConfigurationException | SAXException | IOException e) {
- Activator.log.error(e);
- }
-
- featureProjectEditor.createFiles(files);
- featureProjectEditor.init();
-
- // TODO: Attributes that are removed in the model aren't removed when the feature is generated.
- // We need to either clear attributes before making the generation, or check (in a copy of the model)
- // which elements have been removed.
-
- String id = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_ID_ATT);
- featureProjectEditor.setId(id);
-
- String label = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_LABEL_ATT);
- featureProjectEditor.setLabel(label);
-
- String version = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_VERSION_ATT);
- featureProjectEditor.setVersion(version);
-
- String providerName = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_PROVIDER_ATT);
- featureProjectEditor.setProviderName(providerName);
-
- String descriptionURL = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_DESCRIPTION_URL_ATT);
- String description = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_DESCRIPTION_ATT);
- featureProjectEditor.setDescription(descriptionURL, description);
-
- String copyrightURL = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_COPYRIGHT_URL_ATT);
- String copyrightDesc = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_COPYRIGHT_ATT);
- featureProjectEditor.setCopyright(copyrightURL, copyrightDesc);
-
- String licenseURL = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_LICENSE_URL_ATT);
- String licence = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_LICENSE_ATT);
- featureProjectEditor.setLicense(licenseURL, licence);
-
- String url = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_URL_ATT);
- if (url != null && url.length() > 0) {
- String urlLabel = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_URL_LABEL_ATT);
- featureProjectEditor.setUpdateURL(urlLabel, url);
- }
-
- String os = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_OS_ATT);
- featureProjectEditor.setOS(os);
-
- String ws = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_WS_ATT);
- featureProjectEditor.setWS(ws);
-
- String nl = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_LANGUAGES_ATT);
- featureProjectEditor.setNL(nl);
-
- String architecture = (String) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_ARCHITECTURE_ATT);
- featureProjectEditor.setArch(architecture);
-
- // Plug-ins
- List<?> plugins = (List<?>) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_PLUGINS_ATT);
- for (Object plugin : plugins) {
- String elementName = GeneratorUtils.getElementName(plugin);
- featureProjectEditor.addPlugin(elementName);
- }
-
- // Included Features
- List<?> includedFeatures = (List<?>) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_INCLUDED_FEATURES_ATT);
- for (Object feature : includedFeatures) {
- String featureName = GeneratorUtils.getElementName(feature);
- if (featureName != null) {
- // TODO: Version
- featureProjectEditor.addInclude(featureName, "0.0.0");
- }
- }
-
- // Required features
- List<?> featureDependencies = (List<?>) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_FEATURE_DEPENDENCIES_ATT);
- for (Object feature : featureDependencies) {
- String featureName = GeneratorUtils.getElementName(feature);
- if (featureName != null) {
- // TODO: Version
- featureProjectEditor.addRequiredFeature(featureName, "1.0.0.qualifier");
- }
- }
-
- // Required plug-ins
- List<?> pluginDependencies = (List<?>) component.getValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_PLUGIN_DEPENDENCIES_ATT);
- for (Object plugin : pluginDependencies) {
- String pluginName = GeneratorUtils.getElementName(plugin);
- featureProjectEditor.addRequiredPlugin(pluginName);
- }
-
- try {
- featureProjectEditor.save();
- } catch (Throwable e) {
- Activator.log.error(e);
- }
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/Generator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/Generator.java
deleted file mode 100644
index edac59ae77a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/Generator.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.generation.generator;
-
-import org.eclipse.core.runtime.CoreException;
-
-public interface Generator {
-
- /**
- * Generates the project's files.
- *
- * @throws CoreException
- */
- void generate() throws CoreException;
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/PluginGenerator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/PluginGenerator.java
deleted file mode 100644
index 49f30e3108d..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/generator/PluginGenerator.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.generation.generator;
-
-import java.util.List;
-
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adltool.ADLConstants;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.EnumerationLiteral;
-
-public class PluginGenerator extends BundleGenerator {
-
- private static final String NULL = "null";
-
- public PluginGenerator(Component component) {
- super(component);
-
- stereotype = component.getAppliedStereotype(ADL4Eclipse_Stereotypes.PLUGIN_STEREOTYPE);
- }
-
- @Override
- public void generate() throws CoreException {
- super.generate();
-
- // PlatformFilter
- Object value = component.getValue(stereotype, ADL4Eclipse_Stereotypes.PLUGIN_PLATFORMFILTER_ATT);
- if (value != null) {
- manifestEditor.setValue(ADLConstants.ECLIPSE_PLATFORMFILTER, value.toString().trim());
- }
-
- // Eclipse-BuddyPolicy
- List<?> stereotypeBuddyPolicy = (List<?>) component.getValue(stereotype, ADL4Eclipse_Stereotypes.PLUGIN_BUDDYPOLICY_ATT);
- StringBuilder stringBuilder = new StringBuilder();
-
- for (Object buddyPolicy : stereotypeBuddyPolicy) {
- if (stringBuilder.length() != 0) {
- stringBuilder.append(", ");
- }
-
- String buddyPolicyValue = buddyPolicy.toString().trim();
- stringBuilder.append(buddyPolicyValue);
- }
-
- if (stringBuilder.length() != 0) {
- manifestEditor.setValue(ADLConstants.ECLIPSE_BUDDY_POLICY, stringBuilder.toString());
- }
-
- // Eclipse-BundleShape
- EnumerationLiteral bundleShape = (EnumerationLiteral) component.getValue(stereotype, ADL4Eclipse_Stereotypes.PLUGIN_BUNDLESHAPE_ATT);
- if (!NULL.equals(bundleShape.getName())) {
- manifestEditor.setValue(ADLConstants.ECLIPSE_BUNDLE_SHAPE, bundleShape.getName());
- }
-
- // Eclipse-LazyStart
- boolean lazyStart = (boolean) component.getValue(stereotype, ADL4Eclipse_Stereotypes.PLUGIN_LAZYSTART_ATT);
- boolean manifestLazyStart = Boolean.valueOf(manifestEditor.getValue(ADLConstants.ECLIPSE_LAZYSTART));
-
- // Set the value on the manifest if the header exists already or if the value to set is true
- manifestEditor.setValue(ADLConstants.ECLIPSE_LAZYSTART, Boolean.toString(manifestLazyStart || lazyStart));
-
- // TODO: Set the values for the following headers
- // Eclipse-RegisterBuddy
- // Fragment-Host
- // Provide-Capability
- // Require-Capability
- // DynamicImport-Package
-
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/handler/GenerateSelected.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/handler/GenerateSelected.java
deleted file mode 100644
index 1edd1e138c1..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.generation/src/org/eclipse/papyrus/adl4eclipse/generation/handler/GenerateSelected.java
+++ /dev/null
@@ -1,94 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.generation.handler;
-
-import java.util.ArrayList;
-import java.util.Iterator;
-import java.util.List;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.jface.dialogs.MessageDialog;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.adl4eclipse.generation.generator.FeatureGenerator;
-import org.eclipse.papyrus.adl4eclipse.generation.generator.Generator;
-import org.eclipse.papyrus.adl4eclipse.generation.generator.PluginGenerator;
-import org.eclipse.papyrus.adl4eclipse.generation.generator.BundleGenerator;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.ui.IWorkbenchWindow;
-import org.eclipse.ui.handlers.HandlerUtil;
-import org.eclipse.uml2.uml.Component;
-
-public class GenerateSelected extends AbstractHandler {
-
- private final String DIALOG_WARNING_TITLE = "Warning";
-
- private IWorkbenchWindow window;
-
- @Override
- public Object execute(ExecutionEvent event) throws ExecutionException {
- window = HandlerUtil.getActiveWorkbenchWindow(event);
- ISelection selection = HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().getSelection();
-
- if (selection instanceof IStructuredSelection) {
- IStructuredSelection structuredSelection = (IStructuredSelection) selection;
- Iterator<?> iterator = structuredSelection.iterator();
- List<Generator> generators = new ArrayList<>();
-
- while (iterator.hasNext()) {
- Object element = iterator.next();
-
- if (element instanceof IAdaptable) {
- Component adapter = ((IAdaptable) element).getAdapter(Component.class);
-
- if (adapter != null) {
- if (adapter.getAppliedStereotypes().size() == 0) {
- displayWarning("Can not generate the selected component: " + adapter.getName());
- }
-
- if (adapter.getAppliedStereotype(OSGIStereotypes.BUNDLE) != null) {
- generators.add(new BundleGenerator(adapter));
- }
-
- if (adapter.getAppliedStereotype(ADL4Eclipse_Stereotypes.PLUGIN_STEREOTYPE) != null) {
- generators.add(new PluginGenerator(adapter));
- }
-
- if (adapter.getAppliedStereotype(ADL4Eclipse_Stereotypes.FEATURE_STEREOTYPE) != null) {
- generators.add(new FeatureGenerator(adapter));
- }
- }
- }
- }
-
- for (Generator generator : generators) {
- try {
- generator.generate();
- } catch (CoreException e) {
- e.printStackTrace();
- }
- }
- }
-
- return null;
- }
-
- private void displayWarning(String message) {
- MessageDialog.openInformation(window.getShell(), DIALOG_WARNING_TITLE, message);
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.classpath b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.classpath
deleted file mode 100644
index 2d1a4302f04..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.project b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.project
deleted file mode 100644
index de65c4184d4..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.adl4eclipse.profile</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.settings/org.eclipse.jdt.core.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 4759947300a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.settings/org.eclipse.jdt.ui.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 954281dbc31..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\n * Copyright (c) ${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * ${see_to_overridden}\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${see_to_target}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/META-INF/MANIFEST.MF b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/META-INF/MANIFEST.MF
deleted file mode 100644
index 7927949fbd2..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,16 +0,0 @@
-Manifest-Version: 1.0
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.osgi.profile;bundle-version="1.2.0",
- org.eclipse.uml2.uml;bundle-version="5.1.100"
-Export-Package: org.eclipse.papyrus.adl4eclipse.org
-Bundle-Vendor: %providerName
-Bundle-ActivationPolicy: lazy
-Bundle-Version: 1.2.0.qualifier
-Bundle-Name: %pluginName
-Bundle-localization: plugin
-Bundle-ManifestVersion: 2
-Bundle-Activator: org.eclipse.papyrus.adl4eclipse.org.Activator
-Bundle-Description: This plugin contains adl4 eclipse profile used to model eclipse plugins.The plugins that allow the modelization is or.eclipse.papyrus.adl4eclipsetool. More details can be found in the docs directory of or.eclipse.papyrus.adl4eclipsetool.
-Bundle-SymbolicName: org.eclipse.papyrus.adl4eclipse.profile;singleton:=true
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/about.html b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/about.html
deleted file mode 100644
index 82d49bf5f81..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 5, 2007</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/build.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/build.properties
deleted file mode 100644
index 5df073a4cae..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/build.properties
+++ /dev/null
@@ -1,10 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml,\
- plugin.properties,\
- img/,\
- resource/,\
- about.html
-src.includes = about.html
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/adl.png b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/adl.png
deleted file mode 100644
index 597790b0c2d..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/adl.png
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/adl.svg b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/adl.svg
deleted file mode 100644
index bffe0c3e0f5..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/adl.svg
+++ /dev/null
@@ -1,355 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- version="1.2"
- width="460.62991"
- height="283.46457"
- id="svg2"
- inkscape:version="0.48.4 r9939"
- sodipodi:docname="papyrus.svg">
- <sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1306"
- inkscape:window-height="767"
- id="namedview53"
- showgrid="false"
- inkscape:zoom="0.76200001"
- inkscape:cx="176.05836"
- inkscape:cy="233.31647"
- inkscape:window-x="493"
- inkscape:window-y="93"
- inkscape:window-maximized="0"
- inkscape:current-layer="svg2" />
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3908">
- <stop
- style="stop-color:#1a171a;stop-opacity:1;"
- offset="0"
- id="stop3910" />
- <stop
- style="stop-color:#9c9e9f;stop-opacity:1;"
- offset="1"
- id="stop3912" />
- </linearGradient>
- <linearGradient
- id="linearGradient3818">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3820" />
- <stop
- style="stop-color:#98bf06;stop-opacity:1;"
- offset="1"
- id="stop3822" />
- </linearGradient>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3818"
- id="radialGradient3832"
- cx="622.66229"
- cy="107.15185"
- fx="622.66229"
- fy="107.15185"
- r="125.38313"
- gradientUnits="userSpaceOnUse" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3818-1"
- id="radialGradient3832-3"
- cx="622.66229"
- cy="107.15185"
- fx="622.66229"
- fy="107.15185"
- r="125.38313"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient3818-1">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3820-6" />
- <stop
- style="stop-color:#009bba;stop-opacity:1;"
- offset="1"
- id="stop3822-8" />
- </linearGradient>
- <radialGradient
- r="125.38313"
- fy="107.15185"
- fx="622.66229"
- cy="107.15185"
- cx="622.66229"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3849"
- xlink:href="#linearGradient3818-1"
- inkscape:collect="always" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3914"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3916"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3918"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3920"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3922"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3925"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientTransform="matrix(-1,0,0,-1,1373.3832,351.87403)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3928"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientTransform="matrix(-1,0,0,-1,1373.3832,351.87403)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3931"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientTransform="matrix(-1,0,0,-1,1373.3832,351.87403)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3934"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientTransform="matrix(-1,0,0,-1,1373.3832,351.87403)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3940"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3946"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3952"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3958"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3818-1"
- id="radialGradient3970"
- gradientUnits="userSpaceOnUse"
- cx="622.66229"
- cy="107.15185"
- fx="622.66229"
- fy="107.15185"
- r="125.38313" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3818"
- id="radialGradient3972"
- gradientUnits="userSpaceOnUse"
- cx="622.66229"
- cy="107.15185"
- fx="622.66229"
- fy="107.15185"
- r="125.38313" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3974"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3976"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3978"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3980"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- </defs>
- <metadata
- id="metadata7">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- transform="translate(0,-768.89631)"
- id="layer2" />
- <g
- id="g3960"
- transform="matrix(0.93318676,0,0,0.93318676,8.4148818,11.649074)"
- inkscape:export-xdpi="5.8753209"
- inkscape:export-ydpi="5.8753209">
- <path
- d="m 796.19109,174.89305 c 0,65.08738 -52.76374,117.85113 -117.85112,117.85113 -65.08738,0 -117.85113,-52.76375 -117.85113,-117.85113 0,-65.08738 52.76375,-117.851126 117.85113,-117.851126 65.08738,0 117.85112,52.763746 117.85112,117.851126 z"
- sodipodi:ry="117.85113"
- sodipodi:rx="117.85113"
- sodipodi:cy="174.89305"
- sodipodi:cx="678.33997"
- id="path3030-8"
- style="opacity:0.98999999;fill:url(#radialGradient3970);fill-opacity:1;stroke:none"
- sodipodi:type="arc"
- transform="translate(-451.91733,-35.262539)" />
- <path
- transform="translate(-437.79032,-35.262539)"
- d="m 796.19109,174.89305 c 0,65.08738 -52.76374,117.85113 -117.85112,117.85113 -65.08738,0 -117.85113,-52.76375 -117.85113,-117.85113 0,-65.08738 52.76375,-117.851126 117.85113,-117.851126 65.08738,0 117.85112,52.763746 117.85112,117.851126 z"
- sodipodi:ry="117.85113"
- sodipodi:rx="117.85113"
- sodipodi:cy="174.89305"
- sodipodi:cx="678.33997"
- id="path3030"
- style="opacity:0.98999999;fill:url(#radialGradient3972);fill-opacity:1;stroke:none"
- sodipodi:type="arc" />
- <path
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- id="path3868"
- d="m 125.32217,164.47792 c 0.48084,2.47664 1.1607,4.92485 1.82692,7.375 l 244.0633,0 0,-7.375 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3974);fill-opacity:1;stroke:none;stroke-width:7.36382484;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- id="path3868-2"
- d="m 122.84277,145.44667 c 0.0647,2.45833 0.31139,4.91667 0.56547,7.375 l 247.80415,0 0,-7.375 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3976);fill-opacity:1;stroke:none;stroke-width:7.36382484;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- id="path3868-7"
- d="m 123.42274,126.44667 c -0.33255,2.44792 -0.44679,4.89583 -0.59447,7.34375 l 248.38412,0 0,-7.34375 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3978);fill-opacity:1;stroke:none;stroke-width:7.36382484;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- id="path3868-71"
- d="m 127.14909,107.41542 c -0.76224,2.48347 -1.29841,4.92927 -1.83417,7.375 l 245.89747,0 0,-7.375 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3980);fill-opacity:1;stroke:none;stroke-width:7.36382484;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- </g>
-</svg>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/bundle_obj.gif b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/bundle_obj.gif
deleted file mode 100644
index b6096e27c96..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/bundle_obj.gif
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/feature_obj.gif b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/feature_obj.gif
deleted file mode 100644
index f159bcd92b0..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/img/feature_obj.gif
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/plugin.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/plugin.properties
deleted file mode 100644
index 637ced496e4..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/plugin.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-#################################################################################
-# Copyright (c) 2008 CEA LIST.
-# 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:
-# Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - initial API and implementation
-##################################################################################
-pluginName=ADL4Eclipse (Incubation)
-providerName=Eclipse Modeling Project
-
-pluginDescription=This plugin contains adl4 eclipse profile used to model eclipse plugins. The plugins that allow the modelization is or.eclipse.papyrus.adl4eclipsetool&#xD;&#xA;More details can be found in the docs directory of or.eclipse.papyrus.adl4eclipsetool. \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/plugin.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/plugin.xml
deleted file mode 100644
index 5c136eb316b..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/plugin.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- point="org.eclipse.emf.ecore.uri_mapping">
-
- <mapping
- source="pathmap://ADL4ECLIPSE_PROFILES/"
- target="platform:/plugin/org.eclipse.papyrus.adl4eclipse.profile/resource/">
- </mapping>
- </extension>
-
- <extension
- point="org.eclipse.papyrus.uml.extensionpoints.UMLProfile">
- <profile
- description="ADL4Eclipse profile"
- iconpath="img/adl.png"
- name="ADL4Eclipse"
- path="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml"
- provider="Eclipse.org">
- </profile>
- </extension>
-</plugin>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/pom.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/pom.xml
deleted file mode 100644
index 7a4e3aa3767..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <artifactId>org.eclipse.papyrus.extra.releng</artifactId>
- <groupId>org.eclipse.papyrus</groupId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../../../releng/extra</relativePath>
- </parent>
- <artifactId>org.eclipse.papyrus.adl4eclipse.profile</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.2.0-SNAPSHOT</version>
- <groupId>org.eclipse.papyrus</groupId>
-</project>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.di b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.di
deleted file mode 100644
index 44c23b7efb2..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.di
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
- <pageList>
- <availablePage>
- <emfPageIdentifier href="adl4eclipse.profile.notation#_nE-wwHz7EeKfO4elN3J5Fw"/>
- </availablePage>
- <availablePage/>
- <availablePage/>
- </pageList>
- <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
- <windows>
- <children xsi:type="di:TabFolder">
- <children>
- <emfPageIdentifier href="adl4eclipse.profile.notation#_nE-wwHz7EeKfO4elN3J5Fw"/>
- </children>
- <children>
- <emfPageIdentifier href="adl4eclipse.profile.notation#_UyoWMDIUEeWWouxtI2Wm3A"/>
- </children>
- <children>
- <emfPageIdentifier href="adl4eclipse.profile.notation#_6SWYIFChEeWCD4ik6H8FlQ"/>
- </children>
- <children>
- <emfPageIdentifier href="adl4eclipse.profile.notation#_mkLhcAkxEeWrfsZGFf1vbQ"/>
- </children>
- </children>
- </windows>
- </sashModel>
-</di:SashWindowsMngr>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.notation b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.notation
deleted file mode 100644
index 460a53fea6a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.notation
+++ /dev/null
@@ -1,952 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
- <notation:Diagram xmi:id="_nE-wwHz7EeKfO4elN3J5Fw" type="PapyrusUMLProfileDiagram" name="Overview" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_vjaVoHz7EeKfO4elN3J5Fw" type="1026" fillColor="14012867" gradient="10011046, -1, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_vjaVonz7EeKfO4elN3J5Fw" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_vjaVo3z7EeKfO4elN3J5Fw" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vjktsHz7EeKfO4elN3J5Fw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vjktsXz7EeKfO4elN3J5Fw" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_Srh_kEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_9wOAUH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Srh_kUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_SrrJgEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_tZPVYH0BEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SrrJgUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_SrrwkEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_TQsfMH0BEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SrrwkUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_SrrwkkaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_BSauAHz8EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Srrwk0aIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_SrsXoEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_Z97eIHz_EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SrsXoUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Srs-sEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_tugssHz_EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Srs-sUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Srs-skaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_EGnXIH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Srs-s0aIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_SrtlwEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_sVas8DX3EeWTuIXEiMMoaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SrtlwUaIEeWd596DaLA43g"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_vjaVpHz7EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_vjaVpXz7EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_vjaVpnz7EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vjaVp3z7EeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_vjaVqHz7EeKfO4elN3J5Fw" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vjktsnz7EeKfO4elN3J5Fw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vjkts3z7EeKfO4elN3J5Fw" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_vjaVqXz7EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_vjaVqnz7EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_vjaVq3z7EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vjaVrHz7EeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tXDe4NT3EeKj0Lzrn2trlQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tXWZ0NT3EeKj0Lzrn2trlQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tXWZ0dT3EeKj0Lzrn2trlQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_tXDe4dT3EeKj0Lzrn2trlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tXDe4tT3EeKj0Lzrn2trlQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_vi0fwHz7EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vjaVoXz7EeKfO4elN3J5Fw" x="237" y="333" height="171"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_gDLFcHz8EeKfO4elN3J5Fw" type="1002">
- <children xmi:type="notation:DecorationNode" xmi:id="_gDLFcnz8EeKfO4elN3J5Fw" type="3"/>
- <element xmi:type="uml:Comment" href="adl4eclipse.profile.uml#_gCuZgHz8EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gDLFcXz8EeKfO4elN3J5Fw" x="35" y="5" width="426" height="51"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_d7PdsHz-EeKfO4elN3J5Fw" type="1026" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_d7QEwHz-EeKfO4elN3J5Fw" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_d7QEwXz-EeKfO4elN3J5Fw" visible="false" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d7Qr0Hz-EeKfO4elN3J5Fw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d7Qr0Xz-EeKfO4elN3J5Fw" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_d7QEwnz-EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_d7QEw3z-EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_d7QExHz-EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_d7QExXz-EeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_d7QExnz-EeKfO4elN3J5Fw" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d7RS4Hz-EeKfO4elN3J5Fw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d7RS4Xz-EeKfO4elN3J5Fw" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_d7QEx3z-EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_d7QEyHz-EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_d7QEyXz-EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_d7QEynz-EeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tXpUwNT3EeKj0Lzrn2trlQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tXpUw9T3EeKj0Lzrn2trlQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tXpUxNT3EeKj0Lzrn2trlQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_tXpUwdT3EeKj0Lzrn2trlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tXpUwtT3EeKj0Lzrn2trlQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_VklNMHzcEeKDPtIRpgUgbg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_d7PdsXz-EeKfO4elN3J5Fw" x="552" y="97" width="142" height="53"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hO9RMHz-EeKfO4elN3J5Fw" type="1026" gradient="10011046, -1, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_hO9RMnz-EeKfO4elN3J5Fw" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hO94QHz-EeKfO4elN3J5Fw" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hO94Snz-EeKfO4elN3J5Fw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hO94S3z-EeKfO4elN3J5Fw" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_sGpMcHz-EeKfO4elN3J5Fw" type="3002">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_316P8Hz-EeKfO4elN3J5Fw" source="CustomAppearance_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_316P8Xz-EeKfO4elN3J5Fw" key="CustomAppearance_MaskValue" value="126"/>
- </eAnnotations>
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_sGbxEHz-EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sGpMcXz-EeKfO4elN3J5Fw"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_hO94QXz-EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hO94Qnz-EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hO94Q3z-EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hO94RHz-EeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hO94RXz-EeKfO4elN3J5Fw" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hO-fUHz-EeKfO4elN3J5Fw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hO-fUXz-EeKfO4elN3J5Fw" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_hO94Rnz-EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hO94R3z-EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hO94SHz-EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hO94SXz-EeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tXpUxdT3EeKj0Lzrn2trlQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tXpUyNT3EeKj0Lzrn2trlQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tXpUydT3EeKj0Lzrn2trlQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_tXpUxtT3EeKj0Lzrn2trlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tXpUx9T3EeKj0Lzrn2trlQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_hOsLcHz-EeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hO9RMXz-EeKfO4elN3J5Fw" x="457" y="258" width="193" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_en_kEH0AEeKfO4elN3J5Fw" type="2006" gradient="10011046, -1, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_en_kEn0AEeKfO4elN3J5Fw" type="5023"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_en_kE30AEeKfO4elN3J5Fw" type="1063">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eoIuAH0AEeKfO4elN3J5Fw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eoIuAX0AEeKfO4elN3J5Fw" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_lGn0YH0AEeKfO4elN3J5Fw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_lGU5cH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lGn0YX0AEeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pmDNEH0AEeKfO4elN3J5Fw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_plwSIH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pmDNEX0AEeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p8q9UH0AEeKfO4elN3J5Fw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_p8XbUH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p8q9UX0AEeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_qTSGgH0AEeKfO4elN3J5Fw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_qTIVgH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_qTSGgX0AEeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_qu8u0H0AEeKfO4elN3J5Fw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_qupz4H0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_qu8u0X0AEeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_rKVDQH0AEeKfO4elN3J5Fw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_rKCIUH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_rKVDQX0AEeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_rjBQEH0AEeKfO4elN3J5Fw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_ri4GIH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_rjBQEX0AEeKfO4elN3J5Fw"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_en_kFH0AEeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_en_kFX0AEeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_en_kFn0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_en_kF30AEeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tYGAuNT3EeKj0Lzrn2trlQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tYGAu9T3EeKj0Lzrn2trlQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tYGAvNT3EeKj0Lzrn2trlQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_tYGAudT3EeKj0Lzrn2trlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tYGAutT3EeKj0Lzrn2trlQ"/>
- </children>
- <element xmi:type="uml:Enumeration" href="adl4eclipse.profile.uml#_ensCEH0AEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_en_kEX0AEeKfO4elN3J5Fw" x="38" y="240" width="168"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_mMxHoH0BEeKfO4elN3J5Fw" type="2006" gradient="10011046, -1, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_mMxHon0BEeKfO4elN3J5Fw" type="5023"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_mMxHo30BEeKfO4elN3J5Fw" type="1063">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mMxHqH0BEeKfO4elN3J5Fw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mMxHqX0BEeKfO4elN3J5Fw" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_9UaMEDdUEeWjgZzb-stSdw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_s_JN0DdUEeWjgZzb-stSdw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9UaMETdUEeWjgZzb-stSdw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_9UxYcDdUEeWjgZzb-stSdw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_1OXSADdUEeWjgZzb-stSdw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9UxYcTdUEeWjgZzb-stSdw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_9U-MwDdUEeWjgZzb-stSdw" type="1037">
- <element xmi:type="uml:EnumerationLiteral" href="adl4eclipse.profile.uml#_7q_XMDdUEeWjgZzb-stSdw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9U-MwTdUEeWjgZzb-stSdw"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_mMxHpH0BEeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_mMxHpX0BEeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_mMxHpn0BEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mMxHp30BEeKfO4elN3J5Fw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tYGAvdT3EeKj0Lzrn2trlQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tYGAwNT3EeKj0Lzrn2trlQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tYGAwdT3EeKj0Lzrn2trlQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_tYGAvtT3EeKj0Lzrn2trlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tYGAv9T3EeKj0Lzrn2trlQ"/>
- </children>
- <element xmi:type="uml:Enumeration" href="adl4eclipse.profile.uml#_mMdloH0BEeKfO4elN3J5Fw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mMxHoX0BEeKfO4elN3J5Fw" x="38" y="133" width="166"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Jijy0FCiEeWCD4ik6H8FlQ" type="1026" gradient="8905185, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_JikZ4FCiEeWCD4ik6H8FlQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_JikZ4VCiEeWCD4ik6H8FlQ" visible="false" type="1071">
- <styles xmi:type="notation:TitleStyle" xmi:id="_JikZ4lCiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_JikZ41CiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_JikZ5FCiEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JikZ5VCiEeWCD4ik6H8FlQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_JikZ5lCiEeWCD4ik6H8FlQ" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_JikZ51CiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_JikZ6FCiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_JikZ6VCiEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JikZ6lCiEeWCD4ik6H8FlQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gpObEHxHEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jijy0VCiEeWCD4ik6H8FlQ" x="794" y="102" height="49"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_QCeckFCiEeWCD4ik6H8FlQ" type="1026" gradient="15053796, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_QCfDoFCiEeWCD4ik6H8FlQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_QCfqsFCiEeWCD4ik6H8FlQ" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cZ33EFCiEeWCD4ik6H8FlQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cZ33EVCiEeWCD4ik6H8FlQ" key="visible" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_QCfqsVCiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_QCfqslCiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_QCfqs1CiEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QCfqtFCiEeWCD4ik6H8FlQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_QCfqtVCiEeWCD4ik6H8FlQ" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_QCfqtlCiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_QCfqt1CiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_QCfquFCiEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QCfquVCiEeWCD4ik6H8FlQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_-HOX8FChEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QCeckVCiEeWCD4ik6H8FlQ" x="790" y="271" width="110" height="109"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_UsrFYFMUEeWmCZVdWNq14A" type="1026" gradient="8905185, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_UsxMAFMUEeWmCZVdWNq14A" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_UsxzEFMUEeWmCZVdWNq14A" visible="false" type="1071">
- <styles xmi:type="notation:TitleStyle" xmi:id="_UsxzEVMUEeWmCZVdWNq14A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_UsxzElMUEeWmCZVdWNq14A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_UsxzE1MUEeWmCZVdWNq14A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UsxzFFMUEeWmCZVdWNq14A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_UszoQFMUEeWmCZVdWNq14A" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_UszoQVMUEeWmCZVdWNq14A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_UszoQlMUEeWmCZVdWNq14A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_UszoQ1MUEeWmCZVdWNq14A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UszoRFMUEeWmCZVdWNq14A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_esaOUHtxEeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UsrFYVMUEeWmCZVdWNq14A" x="271" y="129" width="189" height="61"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_nE-wwXz7EeKfO4elN3J5Fw"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_DZVbMP7nEeSc2bb4o6Wubg" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Profile" href="adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- <edges xmi:type="notation:Connector" xmi:id="_nQmDgHz-EeKfO4elN3J5Fw" type="4002" source="_hO9RMHz-EeKfO4elN3J5Fw" target="_d7PdsHz-EeKfO4elN3J5Fw" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_nQmDg3z-EeKfO4elN3J5Fw" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nQmDhHz-EeKfO4elN3J5Fw" x="-39" y="31"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_nQmDgXz-EeKfO4elN3J5Fw"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.profile.uml#_nQXaAHz-EeKfO4elN3J5Fw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nQmDgnz-EeKfO4elN3J5Fw" points="[11, 0, 0, 179]$[11, -179, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nQ8o0Hz-EeKfO4elN3J5Fw" id="(0.6269430051813472,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WCmDcDddEeWK4MzzEO7gGQ" id="(0.18309859154929578,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_SEvPQFCiEeWCD4ik6H8FlQ" type="4002" source="_QCeckFCiEeWCD4ik6H8FlQ" target="_Jijy0FCiEeWCD4ik6H8FlQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_SEv2UFCiEeWCD4ik6H8FlQ" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SEwdYFCiEeWCD4ik6H8FlQ" x="16" y="50"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_SEvPQVCiEeWCD4ik6H8FlQ"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.profile.uml#_SEL1oFCiEeWCD4ik6H8FlQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SEvPQlCiEeWCD4ik6H8FlQ" points="[-3, -16, 15, 129]$[-18, -120, 0, 25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SFwi8FCiEeWCD4ik6H8FlQ" id="(0.509090909090909,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SFwi8VCiEeWCD4ik6H8FlQ" id="(0.52,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_Vys5UFMUEeWmCZVdWNq14A" type="4002" source="_vjaVoHz7EeKfO4elN3J5Fw" target="_UsrFYFMUEeWmCZVdWNq14A">
- <children xmi:type="notation:DecorationNode" xmi:id="_VyvVkFMUEeWmCZVdWNq14A" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_VyvVkVMUEeWmCZVdWNq14A" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_Vys5UVMUEeWmCZVdWNq14A"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.profile.uml#_Vxy6YFMUEeWmCZVdWNq14A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Vys5UlMUEeWmCZVdWNq14A" points="[-4, -24, 3, 154]$[-4, -228, 3, -50]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VzbSEFMUEeWmCZVdWNq14A" id="(0.4788732394366197,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vzb5IFMUEeWmCZVdWNq14A" id="(0.5396825396825397,1.0)"/>
- </edges>
- </notation:Diagram>
- <css:ModelStyleSheets xmi:id="_587G0P4EEeS7Ucf_Gn9taA"/>
- <notation:Diagram xmi:id="_mkLhcAkxEeWrfsZGFf1vbQ" type="PapyrusUMLProfileDiagram" name="ExtensionPoint" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_okelQAkxEeWrfsZGFf1vbQ" type="1026" gradient="10011046, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_oki2sAkxEeWrfsZGFf1vbQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_oki2sQkxEeWrfsZGFf1vbQ" type="1071">
- <styles xmi:type="notation:TitleStyle" xmi:id="_oki2sgkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_oki2swkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_oki2tAkxEeWrfsZGFf1vbQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oki2tQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_okjdwAkxEeWrfsZGFf1vbQ" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_okjdwQkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_okjdwgkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_okjdwwkxEeWrfsZGFf1vbQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_okjdxAkxEeWrfsZGFf1vbQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_taHtkP4EEeS7Ucf_Gn9taA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_okelQQkxEeWrfsZGFf1vbQ" x="24" y="204"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_oxtI8AkxEeWrfsZGFf1vbQ" type="1026" gradient="10011046, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_oxtwAAkxEeWrfsZGFf1vbQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_oxtwAQkxEeWrfsZGFf1vbQ" type="1071">
- <children xmi:type="notation:Shape" xmi:id="_pdVf4AkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_dESm8AkuEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pdVf4QkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pdcNkAkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_63_gQAkuEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pdcNkQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pdkwcAkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_DIpu4AkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pdkwcQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pdsFMAkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_F3FEAAkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pdsFMQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pdyy4AkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_TVXOEAkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pdzZ8AkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pd5gkAkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_XHgC8AkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pd5gkQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pd_nMAkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_alt2QAkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pd_nMQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_peFt0AkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_c3HRIAkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_peFt0QkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_peNCkAkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_eEXHYAkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_peNCkQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_peTJMAkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_jNIYAAkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_peTJMQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pebFAAkxEeWrfsZGFf1vbQ" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_k4ZnAAkvEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pebFAQkxEeWrfsZGFf1vbQ"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_oxtwAgkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_oxtwAwkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_oxtwBAkxEeWrfsZGFf1vbQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oxtwBQkxEeWrfsZGFf1vbQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_oxtwBgkxEeWrfsZGFf1vbQ" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_oxtwBwkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_oxtwCAkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_oxtwCQkxEeWrfsZGFf1vbQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oxtwCgkxEeWrfsZGFf1vbQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oxtI8QkxEeWrfsZGFf1vbQ" x="61" y="334"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_cxmlYAk3EeWVheod2N5iTA" type="1031">
- <children xmi:type="notation:DecorationNode" xmi:id="_cxnMcAk3EeWVheod2N5iTA" type="1084"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cxnMcQk3EeWVheod2N5iTA" x="164" y="101"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_cyfWMAk3EeWVheod2N5iTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_cyfWMQk3EeWVheod2N5iTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cyfWMwk3EeWVheod2N5iTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cyfWMgk3EeWVheod2N5iTA" x="637" y="79"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_y3ciIAtbEeWIiJGKVe-HiA" type="1031">
- <children xmi:type="notation:DecorationNode" xmi:id="_y3dJMAtbEeWIiJGKVe-HiA" type="1084"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_y3dJMQtbEeWIiJGKVe-HiA" x="663" y="100"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_y5GvAAtbEeWIiJGKVe-HiA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_y5GvAQtbEeWIiJGKVe-HiA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_y5GvAwtbEeWIiJGKVe-HiA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_y5GvAgtbEeWIiJGKVe-HiA" x="1004" y="188"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_0i7MgAtbEeWIiJGKVe-HiA" type="1026" gradient="10011046, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_0i7zkAtbEeWIiJGKVe-HiA" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0i7zkQtbEeWIiJGKVe-HiA" type="1071">
- <children xmi:type="notation:Shape" xmi:id="_6R66MAtcEeWIiJGKVe-HiA" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_GmanIAtcEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6R66MQtcEeWIiJGKVe-HiA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_j65_cAtdEeWIiJGKVe-HiA" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_SbneEAtdEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_j65_cQtdEeWIiJGKVe-HiA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fRFiYAtiEeWIiJGKVe-HiA" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_mC1VQAtdEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fRFiYQtiEeWIiJGKVe-HiA"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_0i7zkgtbEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0i7zkwtbEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0i7zlAtbEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0i7zlQtbEeWIiJGKVe-HiA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0i7zlgtbEeWIiJGKVe-HiA" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0i7zlwtbEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0i7zmAtbEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0i7zmQtbEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0i7zmgtbEeWIiJGKVe-HiA"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_0i27EAtbEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0i7MgQtbEeWIiJGKVe-HiA" x="417" y="357"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_CHUTsAteEeWIiJGKVe-HiA" type="1026" gradient="10011046, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_CHU6wAteEeWIiJGKVe-HiA" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_CHU6wQteEeWIiJGKVe-HiA" type="1071">
- <children xmi:type="notation:Shape" xmi:id="__l0VYAtfEeWIiJGKVe-HiA" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#__lovMAtfEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="__l0VYQtfEeWIiJGKVe-HiA"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_CHU6wgteEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_CHU6wwteEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_CHU6xAteEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CHU6xQteEeWIiJGKVe-HiA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_CHU6xgteEeWIiJGKVe-HiA" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_CHU6xwteEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_CHU6yAteEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_CHU6yQteEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CHU6ygteEeWIiJGKVe-HiA"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_CHSegAteEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CHUTsQteEeWIiJGKVe-HiA" x="755" y="352" width="152"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_-ikBQAtiEeWIiJGKVe-HiA" type="1026" gradient="10011046, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_-ikBQgtiEeWIiJGKVe-HiA" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-ikBQwtiEeWIiJGKVe-HiA" type="1071">
- <children xmi:type="notation:Shape" xmi:id="_k3XY8AtjEeWIiJGKVe-HiA" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_k3EeAAtjEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_k3XY8QtjEeWIiJGKVe-HiA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lPY3YAtjEeWIiJGKVe-HiA" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_lPFVYAtjEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lPY3YQtjEeWIiJGKVe-HiA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_zu7DEAtjEeWIiJGKVe-HiA" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_zum6AAtjEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zu7DEQtjEeWIiJGKVe-HiA"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_-ikBRAtiEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-ikBRQtiEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-ikBRgtiEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-ikBRwtiEeWIiJGKVe-HiA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-ikBSAtiEeWIiJGKVe-HiA" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-ikBSQtiEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-ikBSgtiEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-ikBSwtiEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-ikBTAtiEeWIiJGKVe-HiA"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_-ihlAAtiEeWIiJGKVe-HiA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-ikBQQtiEeWIiJGKVe-HiA" x="438" y="107"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_HblrYRP-EeWudK_BGFfrXw" type="1031">
- <children xmi:type="notation:DecorationNode" xmi:id="_HbryABP-EeWudK_BGFfrXw" type="1084"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HbryARP-EeWudK_BGFfrXw" x="17" y="101"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_HcWgYxP-EeWudK_BGFfrXw" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_HcWgZBP-EeWudK_BGFfrXw" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HcWgZhP-EeWudK_BGFfrXw" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HcWgZRP-EeWudK_BGFfrXw" x="251" y="86"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_jCPrECx4EeW_TZWDVkbDbQ" type="2006">
- <children xmi:type="notation:DecorationNode" xmi:id="_jCQSICx4EeW_TZWDVkbDbQ" type="5023"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jCQSISx4EeW_TZWDVkbDbQ" type="1063">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jCQSIix4EeW_TZWDVkbDbQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jCQSIyx4EeW_TZWDVkbDbQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jCQSJCx4EeW_TZWDVkbDbQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jCQSJSx4EeW_TZWDVkbDbQ"/>
- </children>
- <element xmi:type="uml:Enumeration" href="adl4eclipse.profile.uml#_jCJkcCx4EeW_TZWDVkbDbQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jCPrESx4EeW_TZWDVkbDbQ" x="899" y="105" width="161"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_mkLhcQkxEeWrfsZGFf1vbQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_mkLhcgkxEeWrfsZGFf1vbQ"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_mkLhcwkxEeWrfsZGFf1vbQ">
- <owner xmi:type="uml:Profile" href="adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- </styles>
- <element xmi:type="uml:Profile" href="adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- <edges xmi:type="notation:Connector" xmi:id="_cyfWNAk3EeWVheod2N5iTA" type="StereotypeCommentLink" source="_cxmlYAk3EeWVheod2N5iTA" target="_cyfWMAk3EeWVheod2N5iTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_cyfWNQk3EeWVheod2N5iTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_cyfWOQk3EeWVheod2N5iTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cyfWNgk3EeWVheod2N5iTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cyfWNwk3EeWVheod2N5iTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cyfWOAk3EeWVheod2N5iTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_dbczoAk3EeWVheod2N5iTA" type="1013" source="_oxtI8AkxEeWrfsZGFf1vbQ" target="_cxmlYAk3EeWVheod2N5iTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_dbczoQk3EeWVheod2N5iTA"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_dbKfwAk3EeWVheod2N5iTA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dbczogk3EeWVheod2N5iTA" points="[10, -20, -91, 161]$[98, -206, -3, -25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dbzY8Ak3EeWVheod2N5iTA" id="(0.7533039647577092,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dbzY8Qk3EeWVheod2N5iTA" id="(0.68,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_y5GvBAtbEeWIiJGKVe-HiA" type="StereotypeCommentLink" source="_y3ciIAtbEeWIiJGKVe-HiA" target="_y5GvAAtbEeWIiJGKVe-HiA">
- <styles xmi:type="notation:FontStyle" xmi:id="_y5GvBQtbEeWIiJGKVe-HiA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_y5GvCQtbEeWIiJGKVe-HiA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_y5GvBgtbEeWIiJGKVe-HiA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_y5GvBwtbEeWIiJGKVe-HiA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_y5GvCAtbEeWIiJGKVe-HiA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_FjQ2IAteEeWIiJGKVe-HiA" type="4001" source="_0i7MgAtbEeWIiJGKVe-HiA" target="_CHUTsAteEeWIiJGKVe-HiA">
- <children xmi:type="notation:DecorationNode" xmi:id="_FjQ2IwteEeWIiJGKVe-HiA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FjQ2JAteEeWIiJGKVe-HiA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_FjQ2JQteEeWIiJGKVe-HiA" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FjQ2JgteEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_FjQ2JwteEeWIiJGKVe-HiA" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FjQ2KAteEeWIiJGKVe-HiA" x="-31" y="-19"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_FjQ2KQteEeWIiJGKVe-HiA" visible="false" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FjQ2KgteEeWIiJGKVe-HiA" x="-1" y="-43"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_FjQ2KwteEeWIiJGKVe-HiA" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FjQ2LAteEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_FjQ2LQteEeWIiJGKVe-HiA" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FjRdMAteEeWIiJGKVe-HiA" y="18"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_FjQ2IQteEeWIiJGKVe-HiA"/>
- <element xmi:type="uml:Association" href="adl4eclipse.profile.uml#_Fi_wYAteEeWIiJGKVe-HiA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FjQ2IgteEeWIiJGKVe-HiA" points="[16, 21, -66, -81]$[74, 86, -8, -16]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Fj5IQAteEeWIiJGKVe-HiA" id="(1.0,0.42962962962962964)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Fj5IQQteEeWIiJGKVe-HiA" id="(0.0,0.5294117647058824)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_akB6MAteEeWIiJGKVe-HiA" type="1013" source="_CHUTsAteEeWIiJGKVe-HiA" target="_y3ciIAtbEeWIiJGKVe-HiA">
- <styles xmi:type="notation:FontStyle" xmi:id="_akB6MQteEeWIiJGKVe-HiA"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_aju_QAteEeWIiJGKVe-HiA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_akB6MgteEeWIiJGKVe-HiA" points="[-2, -17, 36, 480]$[-26, -496, 12, 1]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_akf0QAteEeWIiJGKVe-HiA" id="(0.025806451612903226,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_akf0QQteEeWIiJGKVe-HiA" id="(0.96,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_mt55QAtiEeWIiJGKVe-HiA" type="4001" source="_oxtI8AkxEeWrfsZGFf1vbQ" target="_0i7MgAtbEeWIiJGKVe-HiA">
- <children xmi:type="notation:DecorationNode" xmi:id="_mt6gUAtiEeWIiJGKVe-HiA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mt6gUQtiEeWIiJGKVe-HiA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mt6gUgtiEeWIiJGKVe-HiA" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mt6gUwtiEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mt6gVAtiEeWIiJGKVe-HiA" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mt6gVQtiEeWIiJGKVe-HiA" x="-42" y="15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mt6gVgtiEeWIiJGKVe-HiA" visible="false" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mt7HYAtiEeWIiJGKVe-HiA" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mt7HYQtiEeWIiJGKVe-HiA" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mt7HYgtiEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mt7HYwtiEeWIiJGKVe-HiA" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mt7HZAtiEeWIiJGKVe-HiA" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_mt55QQtiEeWIiJGKVe-HiA"/>
- <element xmi:type="uml:Association" href="adl4eclipse.profile.uml#_mtlwMAtiEeWIiJGKVe-HiA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mt55QgtiEeWIiJGKVe-HiA" points="[17, 1, -193, 1]$[126, 38, -84, 38]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_muw04AtiEeWIiJGKVe-HiA" id="(1.0,0.4068441064638783)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_muxb8AtiEeWIiJGKVe-HiA" id="(0.0,0.6222222222222222)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_DJ-RQAtjEeWIiJGKVe-HiA" type="1013" source="_-ikBQAtiEeWIiJGKVe-HiA" target="_y3ciIAtbEeWIiJGKVe-HiA">
- <styles xmi:type="notation:FontStyle" xmi:id="_DJ-RQQtjEeWIiJGKVe-HiA"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_DJrWUAtjEeWIiJGKVe-HiA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DJ-RQgtjEeWIiJGKVe-HiA" points="[-14, -19, 193, 265]$[-194, -286, 13, -2]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DKq00AtjEeWIiJGKVe-HiA" id="(1.0,0.17777777777777778)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DKq00QtjEeWIiJGKVe-HiA" id="(0.0,0.62)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_MKU3cAtjEeWIiJGKVe-HiA" type="4001" source="_0i7MgAtbEeWIiJGKVe-HiA" target="_-ikBQAtiEeWIiJGKVe-HiA">
- <children xmi:type="notation:DecorationNode" xmi:id="_MKVegAtjEeWIiJGKVe-HiA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MKVegQtjEeWIiJGKVe-HiA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_MKVeggtjEeWIiJGKVe-HiA" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MKVegwtjEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_MKVehAtjEeWIiJGKVe-HiA" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MKVehQtjEeWIiJGKVe-HiA" x="-15" y="41"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_MKVehgtjEeWIiJGKVe-HiA" visible="false" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MKVehwtjEeWIiJGKVe-HiA" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_MKVeiAtjEeWIiJGKVe-HiA" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MKVeiQtjEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_MKVeigtjEeWIiJGKVe-HiA" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MKVeiwtjEeWIiJGKVe-HiA" x="-25" y="-8"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_MKU3cQtjEeWIiJGKVe-HiA"/>
- <element xmi:type="uml:Association" href="adl4eclipse.profile.uml#_MJ-5MAtjEeWIiJGKVe-HiA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MKU3cgtjEeWIiJGKVe-HiA" points="[-6, -11, 95, 194]$[-95, -255, 6, -50]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MLDQMAtjEeWIiJGKVe-HiA" id="(0.36904761904761907,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MLDQMQtjEeWIiJGKVe-HiA" id="(0.22527472527472528,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_YL-rcAtjEeWIiJGKVe-HiA" type="4001" source="_-ikBQAtiEeWIiJGKVe-HiA" target="_-ikBQAtiEeWIiJGKVe-HiA">
- <children xmi:type="notation:DecorationNode" xmi:id="_YL-rcwtjEeWIiJGKVe-HiA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YL_SgAtjEeWIiJGKVe-HiA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_YL_SgQtjEeWIiJGKVe-HiA" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YL_SggtjEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_YL_SgwtjEeWIiJGKVe-HiA" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YL_ShAtjEeWIiJGKVe-HiA" x="-47" y="-28"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_YL_ShQtjEeWIiJGKVe-HiA" visible="false" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YL_ShgtjEeWIiJGKVe-HiA" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_YL_ShwtjEeWIiJGKVe-HiA" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YL_SiAtjEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_YL_SiQtjEeWIiJGKVe-HiA" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YL_SigtjEeWIiJGKVe-HiA" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_YL-rcQtjEeWIiJGKVe-HiA"/>
- <element xmi:type="uml:Association" href="adl4eclipse.profile.uml#_YLrJcAtjEeWIiJGKVe-HiA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YL-rcgtjEeWIiJGKVe-HiA" points="[-6, 0, 54, 0]$[-6, -55, 54, -55]$[-68, -55, -8, -55]$[-68, 0, -8, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YMmWgAtjEeWIiJGKVe-HiA" id="(0.7032967032967034,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YMm9kAtjEeWIiJGKVe-HiA" id="(0.37362637362637363,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_6XXWsAtjEeWIiJGKVe-HiA" type="4001" source="_-ikBQAtiEeWIiJGKVe-HiA" target="_0i7MgAtbEeWIiJGKVe-HiA">
- <children xmi:type="notation:DecorationNode" xmi:id="_6XX9wAtjEeWIiJGKVe-HiA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XX9wQtjEeWIiJGKVe-HiA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XX9wgtjEeWIiJGKVe-HiA" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XX9wwtjEeWIiJGKVe-HiA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XX9xAtjEeWIiJGKVe-HiA" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XX9xQtjEeWIiJGKVe-HiA" x="-47" y="-35"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XX9xgtjEeWIiJGKVe-HiA" visible="false" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XX9xwtjEeWIiJGKVe-HiA" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XX9yAtjEeWIiJGKVe-HiA" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XX9yQtjEeWIiJGKVe-HiA" x="1" y="-26"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XX9ygtjEeWIiJGKVe-HiA" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XYk0AtjEeWIiJGKVe-HiA" x="-21" y="-7"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_6XXWsQtjEeWIiJGKVe-HiA"/>
- <element xmi:type="uml:Association" href="adl4eclipse.profile.uml#_6XCmkAtjEeWIiJGKVe-HiA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6XXWsgtjEeWIiJGKVe-HiA" points="[-1, 16, 0, -133]$[-20, 125, -19, -24]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6YD6QAtjEeWIiJGKVe-HiA" id="(0.7692307692307693,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6YD6QQtjEeWIiJGKVe-HiA" id="(0.9583333333333334,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_oe8MgAt3EeWY9u70vHnGLA" type="1013" source="_0i7MgAtbEeWIiJGKVe-HiA" target="_cxmlYAk3EeWVheod2N5iTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_oe8MgQt3EeWY9u70vHnGLA"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_oeOa0At3EeWY9u70vHnGLA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oe8Mggt3EeWY9u70vHnGLA" points="[0, 0, 153, 267]$[-153, -267, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ogjWEAt3EeWY9u70vHnGLA" id="(0.0,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ogjWEQt3EeWY9u70vHnGLA" id="(1.0,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_HcWgZxP-EeWudK_BGFfrXw" type="StereotypeCommentLink" source="_HblrYRP-EeWudK_BGFfrXw" target="_HcWgYxP-EeWudK_BGFfrXw">
- <styles xmi:type="notation:FontStyle" xmi:id="_HcWgaBP-EeWudK_BGFfrXw"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HcWgbBP-EeWudK_BGFfrXw" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HcWgaRP-EeWudK_BGFfrXw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HcWgahP-EeWudK_BGFfrXw"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HcWgaxP-EeWudK_BGFfrXw"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_LehVUBP-EeWudK_BGFfrXw" type="1013" source="_okelQAkxEeWrfsZGFf1vbQ" target="_HblrYRP-EeWudK_BGFfrXw">
- <styles xmi:type="notation:FontStyle" xmi:id="_LehVURP-EeWudK_BGFfrXw"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_LdqZsBP-EeWudK_BGFfrXw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LehVUhP-EeWudK_BGFfrXw" points="[1, -18, 0, 95]$[-1, -121, -2, -8]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LgJF8BP-EeWudK_BGFfrXw" id="(0.46,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LgPMkBP-EeWudK_BGFfrXw" id="(0.4649122807017544,1.0)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_UyoWMDIUEeWWouxtI2Wm3A" type="PapyrusUMLProfileDiagram" name="Feature" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_WcLt8DIUEeWWouxtI2Wm3A" type="1026" gradient="10011046, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_WcLt8jIUEeWWouxtI2Wm3A" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_WcLt8zIUEeWWouxtI2Wm3A" type="1071">
- <children xmi:type="notation:Shape" xmi:id="_a-yPMEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_V1NqADITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-yPMUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-zdUEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_Y2gQwDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-zdUUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-0EYEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_bNf9UDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-0EYUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-0EYkaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_c8AGgDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-0EY0aIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-0rcEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_e_4CwDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-0rcUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-1SgEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_hO3p4DITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-1SgUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-1SgkaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_jz-D4DITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-1Sg0aIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-15kEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_mNDbIDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-15kUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-15kkaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_pR4eEDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-15k0aIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-2goEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_t33xwDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-2goUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-2gokaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_wneLkDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-2go0aIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-3HsEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_yxfMEDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-3HsUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-3uwEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_0Vf8gDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-3uwUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-4V0EaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_299zkDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-4V0UaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-484EaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_5P-5gDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-484UaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-5j8EaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_7wJwMDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-5j8UaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-5j8kaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_-FFnQDITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-5j80aIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-6LAEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_A_lpgDIUEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-6LAUaIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-6LAkaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_FXKGsDIUEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-6LA0aIEeWd596DaLA43g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_a-6yEEaIEeWd596DaLA43g" type="3002">
- <element xmi:type="uml:Property" href="adl4eclipse.profile.uml#_JDl8MDIUEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a-6yEUaIEeWd596DaLA43g"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_WcLt9DIUEeWWouxtI2Wm3A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_WcLt9TIUEeWWouxtI2Wm3A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_WcLt9jIUEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WcLt9zIUEeWWouxtI2Wm3A"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_WcLt-DIUEeWWouxtI2Wm3A" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_WcLt-TIUEeWWouxtI2Wm3A"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_WcLt-jIUEeWWouxtI2Wm3A"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_WcLt-zIUEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WcLt_DIUEeWWouxtI2Wm3A"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_QjEa8DITEeWWouxtI2Wm3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WcLt8TIUEeWWouxtI2Wm3A" x="373" y="150" height="365"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hnE5EDIUEeWWouxtI2Wm3A" type="1031" fillColor="14538691">
- <children xmi:type="notation:DecorationNode" xmi:id="_hnFgIDIUEeWWouxtI2Wm3A" type="1084"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hnGHMDIUEeWWouxtI2Wm3A" x="446" y="55"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hnw1kDIUEeWWouxtI2Wm3A" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hnw1kTIUEeWWouxtI2Wm3A" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hnw1kzIUEeWWouxtI2Wm3A" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hnw1kjIUEeWWouxtI2Wm3A" x="836" y="48"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_UyoWMTIUEeWWouxtI2Wm3A" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_UyoWMjIUEeWWouxtI2Wm3A"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_UyoWMzIUEeWWouxtI2Wm3A">
- <owner xmi:type="uml:Profile" href="adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- </styles>
- <element xmi:type="uml:Profile" href="adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- <edges xmi:type="notation:Connector" xmi:id="_hnxcoDIUEeWWouxtI2Wm3A" type="StereotypeCommentLink" source="_hnE5EDIUEeWWouxtI2Wm3A" target="_hnw1kDIUEeWWouxtI2Wm3A">
- <styles xmi:type="notation:FontStyle" xmi:id="_hnxcoTIUEeWWouxtI2Wm3A"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hnyDsjIUEeWWouxtI2Wm3A" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hnxcojIUEeWWouxtI2Wm3A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hnyDsDIUEeWWouxtI2Wm3A"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hnyDsTIUEeWWouxtI2Wm3A"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_iVQ0wDIUEeWWouxtI2Wm3A" type="1013" source="_WcLt8DIUEeWWouxtI2Wm3A" target="_hnE5EDIUEeWWouxtI2Wm3A">
- <styles xmi:type="notation:FontStyle" xmi:id="_iVQ0wTIUEeWWouxtI2Wm3A"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_iUyToDIUEeWWouxtI2Wm3A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iVQ0wjIUEeWWouxtI2Wm3A" points="[19, -4, -282, 54]$[351, -62, 50, -4]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iVhTcDIUEeWWouxtI2Wm3A" id="(0.45318352059925093,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iVhTcTIUEeWWouxtI2Wm3A" id="(0.48,1.0)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_6SWYIFChEeWCD4ik6H8FlQ" type="PapyrusUMLProfileDiagram" name="extensions" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_80K0oFChEeWCD4ik6H8FlQ" type="1031" gradient="8905185, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_80OfAFChEeWCD4ik6H8FlQ" type="1084"/>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_80OfAVChEeWCD4ik6H8FlQ" x="418" y="135"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_81GBsFChEeWCD4ik6H8FlQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_81GBsVChEeWCD4ik6H8FlQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_81GBs1ChEeWCD4ik6H8FlQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_81GBslChEeWCD4ik6H8FlQ" x="429" y="127"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_-HXh4FChEeWCD4ik6H8FlQ" type="1026" gradient="15053796, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_-HYI8FChEeWCD4ik6H8FlQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-HYI8VChEeWCD4ik6H8FlQ" visible="false" type="1071">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-HYI8lChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-HYI81ChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-HYI9FChEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HYI9VChEeWCD4ik6H8FlQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-HYI9lChEeWCD4ik6H8FlQ" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_-HYI91ChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_-HYI-FChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-HYI-VChEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HYI-lChEeWCD4ik6H8FlQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_-HOX8FChEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HXh4VChEeWCD4ik6H8FlQ" x="238" y="249" height="53"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="__5Y5IFChEeWCD4ik6H8FlQ" type="1026" gradient="15053796, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="__5Y5IlChEeWCD4ik6H8FlQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="__5Y5I1ChEeWCD4ik6H8FlQ" visible="false" type="1071">
- <styles xmi:type="notation:TitleStyle" xmi:id="__5Y5JFChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="__5Y5JVChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="__5Y5JlChEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__5Y5J1ChEeWCD4ik6H8FlQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="__5Y5KFChEeWCD4ik6H8FlQ" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="__5Y5KVChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="__5Y5KlChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="__5Y5K1ChEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__5Y5LFChEeWCD4ik6H8FlQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#__5VOwFChEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__5Y5IVChEeWCD4ik6H8FlQ" x="398" y="249" height="53"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_BWrWgFCiEeWCD4ik6H8FlQ" type="1026" gradient="15053796, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_BWr9kFCiEeWCD4ik6H8FlQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_BWr9kVCiEeWCD4ik6H8FlQ" visible="false" type="1071">
- <styles xmi:type="notation:TitleStyle" xmi:id="_BWr9klCiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_BWr9k1CiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_BWr9lFCiEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BWr9lVCiEeWCD4ik6H8FlQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_BWr9llCiEeWCD4ik6H8FlQ" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_BWr9l1CiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_BWr9mFCiEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_BWr9mVCiEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BWr9mlCiEeWCD4ik6H8FlQ"/>
- </children>
- <element xmi:type="uml:Stereotype" href="adl4eclipse.profile.uml#_BWnsIFCiEeWCD4ik6H8FlQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BWrWgVCiEeWCD4ik6H8FlQ" x="591" y="249" height="53"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_6SWYIVChEeWCD4ik6H8FlQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_6SWYIlChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_6SWYI1ChEeWCD4ik6H8FlQ">
- <owner xmi:type="uml:Profile" href="adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- </styles>
- <element xmi:type="uml:Profile" href="adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- <edges xmi:type="notation:Connector" xmi:id="_81GowFChEeWCD4ik6H8FlQ" type="StereotypeCommentLink" source="_80K0oFChEeWCD4ik6H8FlQ" target="_81GBsFChEeWCD4ik6H8FlQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_81GowVChEeWCD4ik6H8FlQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_81HP0VChEeWCD4ik6H8FlQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_81GowlChEeWCD4ik6H8FlQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_81Gow1ChEeWCD4ik6H8FlQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_81HP0FChEeWCD4ik6H8FlQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_G_YrcFCiEeWCD4ik6H8FlQ" type="1013" source="_-HXh4FChEeWCD4ik6H8FlQ" target="_80K0oFChEeWCD4ik6H8FlQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_G_YrcVCiEeWCD4ik6H8FlQ"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_G_A4AFCiEeWCD4ik6H8FlQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G_YrclCiEeWCD4ik6H8FlQ" points="[0, 0, -151, -60]$[151, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G_tbkFCiEeWCD4ik6H8FlQ" id="(1.0,0.1509433962264151)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G_tbkVCiEeWCD4ik6H8FlQ" id="(0.14,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_HX4rAFCiEeWCD4ik6H8FlQ" type="1013" source="__5Y5IFChEeWCD4ik6H8FlQ" target="_80K0oFChEeWCD4ik6H8FlQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_HX4rAVCiEeWCD4ik6H8FlQ"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_HXxWQFCiEeWCD4ik6H8FlQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HX4rAlCiEeWCD4ik6H8FlQ" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HYJJsFCiEeWCD4ik6H8FlQ" id="(0.47368421052631576,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HYJJsVCiEeWCD4ik6H8FlQ" id="(0.43,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_HwSj8FCiEeWCD4ik6H8FlQ" type="1013" source="_BWrWgFCiEeWCD4ik6H8FlQ" target="_80K0oFChEeWCD4ik6H8FlQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_HwSj8VCiEeWCD4ik6H8FlQ"/>
- <element xmi:type="uml:Extension" href="adl4eclipse.profile.uml#_HwCsUFCiEeWCD4ik6H8FlQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HwSj8lCiEeWCD4ik6H8FlQ" points="[0, 0, 154, -60]$[-154, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HwjpsFCiEeWCD4ik6H8FlQ" id="(0.0,0.1509433962264151)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HwjpsVCiEeWCD4ik6H8FlQ" id="(0.78,1.0)"/>
- </edges>
- </notation:Diagram>
-</xmi:XMI>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.uml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.uml
deleted file mode 100644
index 4de4724a070..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/resource/adl4eclipse.profile.uml
+++ /dev/null
@@ -1,8008 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Profile xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_nE1m0Hz7EeKfO4elN3J5Fw" name="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8MX9OEeKfO4elN3J5Fw" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <contents xmi:type="ecore:EPackage" xmi:id="_WxCw4FMUEeWmCZVdWNq14A" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_Ww-fcFMUEeWmCZVdWNq14A/41" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCw4VMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oFChEeWCedWm4kJ8pQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxI3gFMUEeWmCZVdWNq14A" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WxI3gVMUEeWmCZVdWNq14A" key="Version" value="0.0.31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WxI3glMUEeWmCZVdWNq14A" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WxI3g1MUEeWmCZVdWNq14A" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WxI3hFMUEeWmCZVdWNq14A" key="Date" value="2015-09-04"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WxI3hVMUEeWmCZVdWNq14A" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCw4lMUEeWmCZVdWNq14A" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCw41MUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oVChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCw5FMUEeWmCZVdWNq14A" name="buddyPolicy" ordered="false" upperBound="-1" eType="_WxCw9VMUEeWmCZVdWNq14A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCw5lMUEeWmCZVdWNq14A" name="bundleShape" ordered="false" eType="_WxCw_lMUEeWmCZVdWNq14A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCw6FMUEeWmCZVdWNq14A" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCw6lMUEeWmCZVdWNq14A" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCw7FMUEeWmCZVdWNq14A" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCw7lMUEeWmCZVdWNq14A" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCw8FMUEeWmCZVdWNq14A" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCw8lMUEeWmCZVdWNq14A" name="registerBuddy" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oVChEeWCedWm4kJ8pQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_WxCw9VMUEeWmCZVdWNq14A" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCw9lMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCw91MUEeWmCZVdWNq14A" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCw-FMUEeWmCZVdWNq14A" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCw-VMUEeWmCZVdWNq14A" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCw-lMUEeWmCZVdWNq14A" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCw-1MUEeWmCZVdWNq14A" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCw_FMUEeWmCZVdWNq14A" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCw_VMUEeWmCZVdWNq14A" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_WxCw_lMUEeWmCZVdWNq14A" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCw_1MUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCxAFMUEeWmCZVdWNq14A" name="null"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCxAVMUEeWmCZVdWNq14A" name="jar" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_WxCxAlMUEeWmCZVdWNq14A" name="dir" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxA1MUEeWmCZVdWNq14A" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxBFMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_-VChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxBVMUEeWmCZVdWNq14A" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxB1MUEeWmCZVdWNq14A" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oVChEeWCedWm4kJ8pQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxClMUEeWmCZVdWNq14A" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxC1MUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxDFMUEeWmCZVdWNq14A" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxDlMUEeWmCZVdWNq14A" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxD1MUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxEFMUEeWmCZVdWNq14A" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxElMUEeWmCZVdWNq14A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxFFMUEeWmCZVdWNq14A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxFlMUEeWmCZVdWNq14A" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxGFMUEeWmCZVdWNq14A" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxGlMUEeWmCZVdWNq14A" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxHFMUEeWmCZVdWNq14A" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxHlMUEeWmCZVdWNq14A" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxIFMUEeWmCZVdWNq14A" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxIlMUEeWmCZVdWNq14A" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxJFMUEeWmCZVdWNq14A" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxJlMUEeWmCZVdWNq14A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxKFMUEeWmCZVdWNq14A" name="elements" ordered="false" upperBound="-1" eType="_WxCxKlMUEeWmCZVdWNq14A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxKlMUEeWmCZVdWNq14A" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxK1MUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxLFMUEeWmCZVdWNq14A" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxLlMUEeWmCZVdWNq14A" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxMFMUEeWmCZVdWNq14A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxMlMUEeWmCZVdWNq14A" name="attributes" ordered="false" upperBound="-1" eType="_WxCxOFMUEeWmCZVdWNq14A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxNFMUEeWmCZVdWNq14A" name="compositor" ordered="false" lowerBound="1" eType="_WxCxQFMUEeWmCZVdWNq14A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxNlMUEeWmCZVdWNq14A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxOFMUEeWmCZVdWNq14A" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxOVMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxOlMUEeWmCZVdWNq14A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxPFMUEeWmCZVdWNq14A" name="use" ordered="false" lowerBound="1" eType="_WxCxPlMUEeWmCZVdWNq14A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_WxCxPlMUEeWmCZVdWNq14A" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxP1MUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxQFMUEeWmCZVdWNq14A" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxQVMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxQlMUEeWmCZVdWNq14A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxRFMUEeWmCZVdWNq14A" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxRlMUEeWmCZVdWNq14A" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxSFMUEeWmCZVdWNq14A" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxSlMUEeWmCZVdWNq14A" name="elements" ordered="false" upperBound="-1" eType="_WxCxKlMUEeWmCZVdWNq14A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxTFMUEeWmCZVdWNq14A" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxTVMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxTlMUEeWmCZVdWNq14A" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxUFMUEeWmCZVdWNq14A" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxUlMUEeWmCZVdWNq14A" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxVFMUEeWmCZVdWNq14A" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxVlMUEeWmCZVdWNq14A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxWFMUEeWmCZVdWNq14A" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxWlMUEeWmCZVdWNq14A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxXFMUEeWmCZVdWNq14A" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxXlMUEeWmCZVdWNq14A" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxYFMUEeWmCZVdWNq14A" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxYlMUEeWmCZVdWNq14A" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxZFMUEeWmCZVdWNq14A" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxZlMUEeWmCZVdWNq14A" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxaFMUEeWmCZVdWNq14A" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxalMUEeWmCZVdWNq14A" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_WxCxbFMUEeWmCZVdWNq14A" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxblMUEeWmCZVdWNq14A" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_9FChEeWCedWm4kJ8pQ"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxcFMUEeWmCZVdWNq14A" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_9FChEeWCedWm4kJ8pQ"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxclMUEeWmCZVdWNq14A" name="featureDependencies" ordered="false" upperBound="-1" eType="_WxCxeFMUEeWmCZVdWNq14A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxdFMUEeWmCZVdWNq14A" name="includedFeatures" ordered="false" upperBound="-1" eType="_WxCxeFMUEeWmCZVdWNq14A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxdlMUEeWmCZVdWNq14A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxeFMUEeWmCZVdWNq14A" name="FeatureReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxeVMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-HOX8FChEeWCD4ik6H8FlQ"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_6FChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxelMUEeWmCZVdWNq14A" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxfVMUEeWmCZVdWNq14A" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxflMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__5VOwFChEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxf1MUEeWmCZVdWNq14A" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_WxCxgVMUEeWmCZVdWNq14A" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WxCxglMUEeWmCZVdWNq14A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BWnsIFCiEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WxCxg1MUEeWmCZVdWNq14A" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_MdvVEFCjEeWCD4ik6H8FlQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_MdqckFCjEeWCD4ik6H8FlQ/40" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVEVCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oFChEeWCedWm4kJ8pQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Md3Q41CjEeWCD4ik6H8FlQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Md3Q5FCjEeWCD4ik6H8FlQ" key="Version" value="0.0.30"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Md3Q5VCjEeWCD4ik6H8FlQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Md3Q5lCjEeWCD4ik6H8FlQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Md3Q51CjEeWCD4ik6H8FlQ" key="Date" value="2015-09-01"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Md3Q6FCjEeWCD4ik6H8FlQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVElCjEeWCD4ik6H8FlQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVE1CjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oVChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVFFCjEeWCD4ik6H8FlQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_MdvVJVCjEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVFlCjEeWCD4ik6H8FlQ" name="bundleShape" ordered="false" eType="_MdvVLlCjEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVGFCjEeWCD4ik6H8FlQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVGlCjEeWCD4ik6H8FlQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVHFCjEeWCD4ik6H8FlQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVHlCjEeWCD4ik6H8FlQ" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVIFCjEeWCD4ik6H8FlQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVIlCjEeWCD4ik6H8FlQ" name="registerBuddy" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oVChEeWCedWm4kJ8pQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MdvVJVCjEeWCD4ik6H8FlQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVJlCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVJ1CjEeWCD4ik6H8FlQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVKFCjEeWCD4ik6H8FlQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVKVCjEeWCD4ik6H8FlQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVKlCjEeWCD4ik6H8FlQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVK1CjEeWCD4ik6H8FlQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVLFCjEeWCD4ik6H8FlQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVLVCjEeWCD4ik6H8FlQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MdvVLlCjEeWCD4ik6H8FlQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVL1CjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVMFCjEeWCD4ik6H8FlQ" name="null"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVMVCjEeWCD4ik6H8FlQ" name="jar" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MdvVMlCjEeWCD4ik6H8FlQ" name="dir" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVM1CjEeWCD4ik6H8FlQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVNFCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_-VChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVNVCjEeWCD4ik6H8FlQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVN1CjEeWCD4ik6H8FlQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oVChEeWCedWm4kJ8pQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVOlCjEeWCD4ik6H8FlQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVO1CjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVPFCjEeWCD4ik6H8FlQ" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVPlCjEeWCD4ik6H8FlQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVP1CjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVQFCjEeWCD4ik6H8FlQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVQlCjEeWCD4ik6H8FlQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVRFCjEeWCD4ik6H8FlQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVRlCjEeWCD4ik6H8FlQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVSFCjEeWCD4ik6H8FlQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVSlCjEeWCD4ik6H8FlQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVTFCjEeWCD4ik6H8FlQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVTlCjEeWCD4ik6H8FlQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVUFCjEeWCD4ik6H8FlQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVUlCjEeWCD4ik6H8FlQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVVFCjEeWCD4ik6H8FlQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVVlCjEeWCD4ik6H8FlQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVWFCjEeWCD4ik6H8FlQ" name="elements" ordered="false" upperBound="-1" eType="_MdvVWlCjEeWCD4ik6H8FlQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVWlCjEeWCD4ik6H8FlQ" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVW1CjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVXFCjEeWCD4ik6H8FlQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVXlCjEeWCD4ik6H8FlQ" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVYFCjEeWCD4ik6H8FlQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVYlCjEeWCD4ik6H8FlQ" name="attributes" ordered="false" upperBound="-1" eType="_MdvVaFCjEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVZFCjEeWCD4ik6H8FlQ" name="compositor" ordered="false" lowerBound="1" eType="_MdvVcFCjEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVZlCjEeWCD4ik6H8FlQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVaFCjEeWCD4ik6H8FlQ" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVaVCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvValCjEeWCD4ik6H8FlQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVbFCjEeWCD4ik6H8FlQ" name="use" ordered="false" lowerBound="1" eType="_MdvVblCjEeWCD4ik6H8FlQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MdvVblCjEeWCD4ik6H8FlQ" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVb1CjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVcFCjEeWCD4ik6H8FlQ" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVcVCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVclCjEeWCD4ik6H8FlQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVdFCjEeWCD4ik6H8FlQ" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVdlCjEeWCD4ik6H8FlQ" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVeFCjEeWCD4ik6H8FlQ" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVelCjEeWCD4ik6H8FlQ" name="elements" ordered="false" upperBound="-1" eType="_MdvVWlCjEeWCD4ik6H8FlQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVfFCjEeWCD4ik6H8FlQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVfVCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVflCjEeWCD4ik6H8FlQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVgFCjEeWCD4ik6H8FlQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVglCjEeWCD4ik6H8FlQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVhFCjEeWCD4ik6H8FlQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVhlCjEeWCD4ik6H8FlQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvViFCjEeWCD4ik6H8FlQ" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVilCjEeWCD4ik6H8FlQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVjFCjEeWCD4ik6H8FlQ" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVjlCjEeWCD4ik6H8FlQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVkFCjEeWCD4ik6H8FlQ" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVklCjEeWCD4ik6H8FlQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVlFCjEeWCD4ik6H8FlQ" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVllCjEeWCD4ik6H8FlQ" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVmFCjEeWCD4ik6H8FlQ" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVmlCjEeWCD4ik6H8FlQ" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MdvVnFCjEeWCD4ik6H8FlQ" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVnlCjEeWCD4ik6H8FlQ" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_9FChEeWCedWm4kJ8pQ"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVoFCjEeWCD4ik6H8FlQ" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_9FChEeWCedWm4kJ8pQ"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVolCjEeWCD4ik6H8FlQ" name="featureDependencies" ordered="false" upperBound="-1" eType="_MdvVqFCjEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVpFCjEeWCD4ik6H8FlQ" name="includedFeatures" ordered="false" upperBound="-1" eType="_MdvVqFCjEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVplCjEeWCD4ik6H8FlQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVqFCjEeWCD4ik6H8FlQ" name="FeatureReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVqVCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-HOX8FChEeWCD4ik6H8FlQ"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_6FChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVqlCjEeWCD4ik6H8FlQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVrVCjEeWCD4ik6H8FlQ" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVrlCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__5VOwFChEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVr1CjEeWCD4ik6H8FlQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MdvVsVCjEeWCD4ik6H8FlQ" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MdvVslCjEeWCD4ik6H8FlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BWnsIFCiEeWCD4ik6H8FlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MdvVs1CjEeWCD4ik6H8FlQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_hPpwUEaIEeWd596DaLA43g" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_hPk30EaIEeWd596DaLA43g/39" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwUUaIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr-wEZLEeWS_tisxBLbVQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPyTMEaIEeWd596DaLA43g" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hPyTMUaIEeWd596DaLA43g" key="Version" value="0.0.29"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hPyTMkaIEeWd596DaLA43g" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hPyTM0aIEeWd596DaLA43g" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hPyTNEaIEeWd596DaLA43g" key="Date" value="2015-08-19"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hPyTNUaIEeWd596DaLA43g" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_hPpwUkaIEeWd596DaLA43g" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwU0aIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr-wUZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwVEaIEeWd596DaLA43g" name="buddyPolicy" ordered="false" upperBound="-1" eType="_hPpwZUaIEeWd596DaLA43g"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwVkaIEeWd596DaLA43g" name="bundleShape" ordered="false" eType="_hPpwbkaIEeWd596DaLA43g"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwWEaIEeWd596DaLA43g" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwWkaIEeWd596DaLA43g" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwXEaIEeWd596DaLA43g" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwXkaIEeWd596DaLA43g" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwYEaIEeWd596DaLA43g" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwYkaIEeWd596DaLA43g" name="registerBuddy" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr-wUZLEeWS_tisxBLbVQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_hPpwZUaIEeWd596DaLA43g" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwZkaIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwZ0aIEeWd596DaLA43g" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwaEaIEeWd596DaLA43g" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwaUaIEeWd596DaLA43g" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwakaIEeWd596DaLA43g" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwa0aIEeWd596DaLA43g" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwbEaIEeWd596DaLA43g" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwbUaIEeWd596DaLA43g" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_hPpwbkaIEeWd596DaLA43g" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwb0aIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwcEaIEeWd596DaLA43g" name="null"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwcUaIEeWd596DaLA43g" name="jar" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_hPpwckaIEeWd596DaLA43g" name="dir" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_hPpwc0aIEeWd596DaLA43g" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwdEaIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr_IUZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwdUaIEeWd596DaLA43g" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwd0aIEeWd596DaLA43g" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr-wUZLEeWS_tisxBLbVQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_hPpwekaIEeWd596DaLA43g" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwe0aIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwfEaIEeWd596DaLA43g" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_hPpwfkaIEeWd596DaLA43g" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwf0aIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwgEaIEeWd596DaLA43g" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwgkaIEeWd596DaLA43g" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwhEaIEeWd596DaLA43g" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwhkaIEeWd596DaLA43g" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwiEaIEeWd596DaLA43g" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwikaIEeWd596DaLA43g" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwjEaIEeWd596DaLA43g" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwjkaIEeWd596DaLA43g" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwkEaIEeWd596DaLA43g" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwkkaIEeWd596DaLA43g" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwlEaIEeWd596DaLA43g" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwlkaIEeWd596DaLA43g" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwmEaIEeWd596DaLA43g" name="elements" ordered="false" upperBound="-1" eType="_hPpwmkaIEeWd596DaLA43g"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_hPpwmkaIEeWd596DaLA43g" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwm0aIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwnEaIEeWd596DaLA43g" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwnkaIEeWd596DaLA43g" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwoEaIEeWd596DaLA43g" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwokaIEeWd596DaLA43g" name="attributes" ordered="false" upperBound="-1" eType="_hPpwqEaIEeWd596DaLA43g"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwpEaIEeWd596DaLA43g" name="compositor" ordered="false" lowerBound="1" eType="_hPpwsEaIEeWd596DaLA43g"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwpkaIEeWd596DaLA43g" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_hPpwqEaIEeWd596DaLA43g" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwqUaIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwqkaIEeWd596DaLA43g" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwrEaIEeWd596DaLA43g" name="use" ordered="false" lowerBound="1" eType="_hPpwrkaIEeWd596DaLA43g"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_hPpwrkaIEeWd596DaLA43g" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwr0aIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_hPpwsEaIEeWd596DaLA43g" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwsUaIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwskaIEeWd596DaLA43g" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwtEaIEeWd596DaLA43g" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwtkaIEeWd596DaLA43g" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwuEaIEeWd596DaLA43g" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpwukaIEeWd596DaLA43g" name="elements" ordered="false" upperBound="-1" eType="_hPpwmkaIEeWd596DaLA43g"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_hPpwvEaIEeWd596DaLA43g" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hPpwvUaIEeWd596DaLA43g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwvkaIEeWd596DaLA43g" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwwEaIEeWd596DaLA43g" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwwkaIEeWd596DaLA43g" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwxEaIEeWd596DaLA43g" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwxkaIEeWd596DaLA43g" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwyEaIEeWd596DaLA43g" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwykaIEeWd596DaLA43g" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwzEaIEeWd596DaLA43g" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpwzkaIEeWd596DaLA43g" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpw0EaIEeWd596DaLA43g" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpw0kaIEeWd596DaLA43g" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpw1EaIEeWd596DaLA43g" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpw1kaIEeWd596DaLA43g" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpw2EaIEeWd596DaLA43g" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpw2kaIEeWd596DaLA43g" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_hPpw3EaIEeWd596DaLA43g" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpw3kaIEeWd596DaLA43g" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr_HEZLEeWS_tisxBLbVQ"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpw4EaIEeWd596DaLA43g" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr_HEZLEeWS_tisxBLbVQ"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpw4kaIEeWd596DaLA43g" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr_JkZLEeWS_tisxBLbVQ"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpw5EaIEeWd596DaLA43g" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_cbr_JkZLEeWS_tisxBLbVQ"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hPpw5kaIEeWd596DaLA43g" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_BHa0kDdeEeW3m_TUw5Sp0w" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_BHV8EDdeEeW3m_TUw5Sp0w/38" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa0kTdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7REUDddEeWN2vwHOS9RgA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHiJUDdeEeW3m_TUw5Sp0w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BHiJUTdeEeW3m_TUw5Sp0w" key="Version" value="0.0.28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BHiJUjdeEeW3m_TUw5Sp0w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BHiJUzdeEeW3m_TUw5Sp0w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BHiJVDdeEeW3m_TUw5Sp0w" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BHiJVTdeEeW3m_TUw5Sp0w" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BHa0kjdeEeW3m_TUw5Sp0w" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa0kzdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7REUTddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0lDdeEeW3m_TUw5Sp0w" name="buddyPolicy" ordered="false" upperBound="-1" eType="_BHa0pTdeEeW3m_TUw5Sp0w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0ljdeEeW3m_TUw5Sp0w" name="bundleShape" ordered="false" eType="_BHa0rjdeEeW3m_TUw5Sp0w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0mDdeEeW3m_TUw5Sp0w" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0mjdeEeW3m_TUw5Sp0w" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0nDdeEeW3m_TUw5Sp0w" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa0njdeEeW3m_TUw5Sp0w" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0oDdeEeW3m_TUw5Sp0w" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa0ojdeEeW3m_TUw5Sp0w" name="registerBuddy" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7REUTddEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_BHa0pTdeEeW3m_TUw5Sp0w" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa0pjdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0pzdeEeW3m_TUw5Sp0w" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0qDdeEeW3m_TUw5Sp0w" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0qTdeEeW3m_TUw5Sp0w" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0qjdeEeW3m_TUw5Sp0w" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0qzdeEeW3m_TUw5Sp0w" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0rDdeEeW3m_TUw5Sp0w" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0rTdeEeW3m_TUw5Sp0w" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_BHa0rjdeEeW3m_TUw5Sp0w" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa0rzdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0sDdeEeW3m_TUw5Sp0w" name="null"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0sTdeEeW3m_TUw5Sp0w" name="jar" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BHa0sjdeEeW3m_TUw5Sp0w" name="dir" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BHa0szdeEeW3m_TUw5Sp0w" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa0tDdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7RrZzddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0tTdeEeW3m_TUw5Sp0w" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa0tzdeEeW3m_TUw5Sp0w" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7REUTddEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BHa0ujdeEeW3m_TUw5Sp0w" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa0uzdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa0vDdeEeW3m_TUw5Sp0w" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BHa0vjdeEeW3m_TUw5Sp0w" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa0vzdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0wDdeEeW3m_TUw5Sp0w" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0wjdeEeW3m_TUw5Sp0w" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0xDdeEeW3m_TUw5Sp0w" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0xjdeEeW3m_TUw5Sp0w" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0yDdeEeW3m_TUw5Sp0w" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0yjdeEeW3m_TUw5Sp0w" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0zDdeEeW3m_TUw5Sp0w" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0zjdeEeW3m_TUw5Sp0w" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa00DdeEeW3m_TUw5Sp0w" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa00jdeEeW3m_TUw5Sp0w" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa01DdeEeW3m_TUw5Sp0w" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa01jdeEeW3m_TUw5Sp0w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa02DdeEeW3m_TUw5Sp0w" name="elements" ordered="false" upperBound="-1" eType="_BHa02jdeEeW3m_TUw5Sp0w"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BHa02jdeEeW3m_TUw5Sp0w" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa02zdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa03DdeEeW3m_TUw5Sp0w" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa03jdeEeW3m_TUw5Sp0w" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa04DdeEeW3m_TUw5Sp0w" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa04jdeEeW3m_TUw5Sp0w" name="attributes" ordered="false" upperBound="-1" eType="_BHa06DdeEeW3m_TUw5Sp0w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa05DdeEeW3m_TUw5Sp0w" name="compositor" ordered="false" lowerBound="1" eType="_BHa08DdeEeW3m_TUw5Sp0w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa05jdeEeW3m_TUw5Sp0w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BHa06DdeEeW3m_TUw5Sp0w" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa06TdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa06jdeEeW3m_TUw5Sp0w" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa07DdeEeW3m_TUw5Sp0w" name="use" ordered="false" lowerBound="1" eType="_BHa07jdeEeW3m_TUw5Sp0w"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_BHa07jdeEeW3m_TUw5Sp0w" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa07zdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BHa08DdeEeW3m_TUw5Sp0w" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa08TdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa08jdeEeW3m_TUw5Sp0w" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa09DdeEeW3m_TUw5Sp0w" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa09jdeEeW3m_TUw5Sp0w" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa0-DdeEeW3m_TUw5Sp0w" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa0-jdeEeW3m_TUw5Sp0w" name="elements" ordered="false" upperBound="-1" eType="_BHa02jdeEeW3m_TUw5Sp0w"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BHa0_DdeEeW3m_TUw5Sp0w" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHa0_TdeEeW3m_TUw5Sp0w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa0_jdeEeW3m_TUw5Sp0w" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1ADdeEeW3m_TUw5Sp0w" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1AjdeEeW3m_TUw5Sp0w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1BDdeEeW3m_TUw5Sp0w" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1BjdeEeW3m_TUw5Sp0w" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1CDdeEeW3m_TUw5Sp0w" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1CjdeEeW3m_TUw5Sp0w" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1DDdeEeW3m_TUw5Sp0w" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1DjdeEeW3m_TUw5Sp0w" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1EDdeEeW3m_TUw5Sp0w" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1EjdeEeW3m_TUw5Sp0w" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1FDdeEeW3m_TUw5Sp0w" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1FjdeEeW3m_TUw5Sp0w" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1GDdeEeW3m_TUw5Sp0w" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1GjdeEeW3m_TUw5Sp0w" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BHa1HDdeEeW3m_TUw5Sp0w" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa1HjdeEeW3m_TUw5Sp0w" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7RrYjddEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa1IDdeEeW3m_TUw5Sp0w" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7RrYjddEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa1IjdeEeW3m_TUw5Sp0w" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7RrbDddEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa1JDdeEeW3m_TUw5Sp0w" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_s7RrbDddEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BHa1JjdeEeW3m_TUw5Sp0w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_id9X8DddEeWK4MzzEO7gGQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_id4fcDddEeWK4MzzEO7gGQ/37" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9X8TddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9YQDdXEeWN2vwHOS9RgA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ieEFojddEeWK4MzzEO7gGQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ieEFozddEeWK4MzzEO7gGQ" key="Version" value="0.0.27"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ieEFpDddEeWK4MzzEO7gGQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ieEFpTddEeWK4MzzEO7gGQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ieEFpjddEeWK4MzzEO7gGQ" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ieEFpzddEeWK4MzzEO7gGQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_id9X8jddEeWK4MzzEO7gGQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9X8zddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9YQTdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9X9DddEeWK4MzzEO7gGQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_id9YBTddEeWK4MzzEO7gGQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9X9jddEeWK4MzzEO7gGQ" name="bundleShape" ordered="false" eType="_id9YDjddEeWK4MzzEO7gGQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9X-DddEeWK4MzzEO7gGQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9X-jddEeWK4MzzEO7gGQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9X_DddEeWK4MzzEO7gGQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9X_jddEeWK4MzzEO7gGQ" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YADddEeWK4MzzEO7gGQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YAjddEeWK4MzzEO7gGQ" name="registerBuddy" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9YQTdXEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_id9YBTddEeWK4MzzEO7gGQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YBjddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YBzddEeWK4MzzEO7gGQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YCDddEeWK4MzzEO7gGQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YCTddEeWK4MzzEO7gGQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YCjddEeWK4MzzEO7gGQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YCzddEeWK4MzzEO7gGQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YDDddEeWK4MzzEO7gGQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YDTddEeWK4MzzEO7gGQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_id9YDjddEeWK4MzzEO7gGQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YDzddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YEDddEeWK4MzzEO7gGQ" name="null"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YETddEeWK4MzzEO7gGQ" name="jar" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_id9YEjddEeWK4MzzEO7gGQ" name="dir" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_id9YEzddEeWK4MzzEO7gGQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YFDddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9_WTdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YFTddEeWK4MzzEO7gGQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YFzddEeWK4MzzEO7gGQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9YQTdXEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_id9YGjddEeWK4MzzEO7gGQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YGzddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YHDddEeWK4MzzEO7gGQ" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_id9YHjddEeWK4MzzEO7gGQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YHzddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YIDddEeWK4MzzEO7gGQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YIjddEeWK4MzzEO7gGQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YJDddEeWK4MzzEO7gGQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YJjddEeWK4MzzEO7gGQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YKDddEeWK4MzzEO7gGQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YKjddEeWK4MzzEO7gGQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YLDddEeWK4MzzEO7gGQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YLjddEeWK4MzzEO7gGQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YMDddEeWK4MzzEO7gGQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YMjddEeWK4MzzEO7gGQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YNDddEeWK4MzzEO7gGQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YNjddEeWK4MzzEO7gGQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YODddEeWK4MzzEO7gGQ" name="elements" ordered="false" upperBound="-1" eType="_id9YOjddEeWK4MzzEO7gGQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_id9YOjddEeWK4MzzEO7gGQ" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YOzddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YPDddEeWK4MzzEO7gGQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YPjddEeWK4MzzEO7gGQ" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YQDddEeWK4MzzEO7gGQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YQjddEeWK4MzzEO7gGQ" name="attributes" ordered="false" upperBound="-1" eType="_id9YSDddEeWK4MzzEO7gGQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YRDddEeWK4MzzEO7gGQ" name="compositor" ordered="false" lowerBound="1" eType="_id9YUDddEeWK4MzzEO7gGQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YRjddEeWK4MzzEO7gGQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_id9YSDddEeWK4MzzEO7gGQ" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YSTddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YSjddEeWK4MzzEO7gGQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YTDddEeWK4MzzEO7gGQ" name="use" ordered="false" lowerBound="1" eType="_id9YTjddEeWK4MzzEO7gGQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_id9YTjddEeWK4MzzEO7gGQ" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YTzddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_id9YUDddEeWK4MzzEO7gGQ" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YUTddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YUjddEeWK4MzzEO7gGQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YVDddEeWK4MzzEO7gGQ" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YVjddEeWK4MzzEO7gGQ" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YWDddEeWK4MzzEO7gGQ" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YWjddEeWK4MzzEO7gGQ" name="elements" ordered="false" upperBound="-1" eType="_id9YOjddEeWK4MzzEO7gGQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_id9YXDddEeWK4MzzEO7gGQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_id9YXTddEeWK4MzzEO7gGQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YXjddEeWK4MzzEO7gGQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YYDddEeWK4MzzEO7gGQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YYjddEeWK4MzzEO7gGQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YZDddEeWK4MzzEO7gGQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YZjddEeWK4MzzEO7gGQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YaDddEeWK4MzzEO7gGQ" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YajddEeWK4MzzEO7gGQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YbDddEeWK4MzzEO7gGQ" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YbjddEeWK4MzzEO7gGQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YcDddEeWK4MzzEO7gGQ" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YcjddEeWK4MzzEO7gGQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YdDddEeWK4MzzEO7gGQ" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YdjddEeWK4MzzEO7gGQ" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YeDddEeWK4MzzEO7gGQ" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YejddEeWK4MzzEO7gGQ" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_id9YfDddEeWK4MzzEO7gGQ" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YfjddEeWK4MzzEO7gGQ" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9YnDdXEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YgDddEeWK4MzzEO7gGQ" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9YnDdXEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YgjddEeWK4MzzEO7gGQ" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9_XjdXEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YhDddEeWK4MzzEO7gGQ" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gc9_XjdXEeWN2vwHOS9RgA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_id9YhjddEeWK4MzzEO7gGQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_CimvQDdVEeWjgZzb-stSdw" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_Cih2wDdVEeWjgZzb-stSdw/36" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvQTdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEUDa2EeWWUZH-cp-kag"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ci4cEzdVEeWjgZzb-stSdw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ci4cFDdVEeWjgZzb-stSdw" key="Version" value="0.0.26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ci4cFTdVEeWjgZzb-stSdw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ci4cFjdVEeWjgZzb-stSdw" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ci4cFzdVEeWjgZzb-stSdw" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ci4cGDdVEeWjgZzb-stSdw" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CimvQjdVEeWjgZzb-stSdw" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvQzdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEUTa2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvRDdVEeWjgZzb-stSdw" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvRjdVEeWjgZzb-stSdw" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvSDdVEeWjgZzb-stSdw" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvSjdVEeWjgZzb-stSdw" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvTDdVEeWjgZzb-stSdw" name="buddyPolicy" ordered="false" upperBound="-1" eType="_CimvVTdVEeWjgZzb-stSdw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvTjdVEeWjgZzb-stSdw" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvUDdVEeWjgZzb-stSdw" name="bundleShape" ordered="false" eType="_CimvXjdVEeWjgZzb-stSdw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvUjdVEeWjgZzb-stSdw" name="registerBuddy" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEUTa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_CimvVTdVEeWjgZzb-stSdw" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvVjdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvVzdVEeWjgZzb-stSdw" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvWDdVEeWjgZzb-stSdw" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvWTdVEeWjgZzb-stSdw" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvWjdVEeWjgZzb-stSdw" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvWzdVEeWjgZzb-stSdw" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvXDdVEeWjgZzb-stSdw" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvXTdVEeWjgZzb-stSdw" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_CimvXjdVEeWjgZzb-stSdw" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvXzdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvYDdVEeWjgZzb-stSdw" name="null"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvYTdVEeWjgZzb-stSdw" name="jar" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CimvYjdVEeWjgZzb-stSdw" name="dir" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CimvYzdVEeWjgZzb-stSdw" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvZDdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEtza2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvZTdVEeWjgZzb-stSdw" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvZzdVEeWjgZzb-stSdw" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEUTa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CimvajdVEeWjgZzb-stSdw" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvazdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvbDdVEeWjgZzb-stSdw" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CimvbjdVEeWjgZzb-stSdw" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvbzdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvcDdVEeWjgZzb-stSdw" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvcjdVEeWjgZzb-stSdw" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvdDdVEeWjgZzb-stSdw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvdjdVEeWjgZzb-stSdw" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimveDdVEeWjgZzb-stSdw" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvejdVEeWjgZzb-stSdw" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvfDdVEeWjgZzb-stSdw" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvfjdVEeWjgZzb-stSdw" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvgDdVEeWjgZzb-stSdw" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvgjdVEeWjgZzb-stSdw" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvhDdVEeWjgZzb-stSdw" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvhjdVEeWjgZzb-stSdw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimviDdVEeWjgZzb-stSdw" name="elements" ordered="false" upperBound="-1" eType="_CimvijdVEeWjgZzb-stSdw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CimvijdVEeWjgZzb-stSdw" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvizdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvjDdVEeWjgZzb-stSdw" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvjjdVEeWjgZzb-stSdw" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvkDdVEeWjgZzb-stSdw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvkjdVEeWjgZzb-stSdw" name="attributes" ordered="false" upperBound="-1" eType="_CimvmDdVEeWjgZzb-stSdw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvlDdVEeWjgZzb-stSdw" name="compositor" ordered="false" lowerBound="1" eType="_CimvoDdVEeWjgZzb-stSdw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvljdVEeWjgZzb-stSdw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CimvmDdVEeWjgZzb-stSdw" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvmTdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvmjdVEeWjgZzb-stSdw" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvnDdVEeWjgZzb-stSdw" name="use" ordered="false" lowerBound="1" eType="_CimvnjdVEeWjgZzb-stSdw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_CimvnjdVEeWjgZzb-stSdw" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvnzdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CimvoDdVEeWjgZzb-stSdw" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvoTdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvojdVEeWjgZzb-stSdw" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvpDdVEeWjgZzb-stSdw" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvpjdVEeWjgZzb-stSdw" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvqDdVEeWjgZzb-stSdw" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvqjdVEeWjgZzb-stSdw" name="elements" ordered="false" upperBound="-1" eType="_CimvijdVEeWjgZzb-stSdw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CimvrDdVEeWjgZzb-stSdw" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CimvrTdVEeWjgZzb-stSdw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvrjdVEeWjgZzb-stSdw" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvsDdVEeWjgZzb-stSdw" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvsjdVEeWjgZzb-stSdw" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvtDdVEeWjgZzb-stSdw" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvtjdVEeWjgZzb-stSdw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvuDdVEeWjgZzb-stSdw" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvujdVEeWjgZzb-stSdw" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvvDdVEeWjgZzb-stSdw" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvvjdVEeWjgZzb-stSdw" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvwDdVEeWjgZzb-stSdw" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvwjdVEeWjgZzb-stSdw" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvxDdVEeWjgZzb-stSdw" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvxjdVEeWjgZzb-stSdw" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvyDdVEeWjgZzb-stSdw" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvyjdVEeWjgZzb-stSdw" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CimvzDdVEeWjgZzb-stSdw" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CimvzjdVEeWjgZzb-stSdw" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEpDa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Cimv0DdVEeWjgZzb-stSdw" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEpDa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Cimv0jdVEeWjgZzb-stSdw" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEvDa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Cimv1DdVEeWjgZzb-stSdw" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEvDa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Cimv1jdVEeWjgZzb-stSdw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_uF0FwDa2EeWrM5wcuULw4A" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_uFwbYDa2EeWrM5wcuULw4A/35" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0FwTa2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEUDa2EeWWUZH-cp-kag"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF4-RDa2EeWrM5wcuULw4A" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uF4-RTa2EeWrM5wcuULw4A" key="Version" value="0.0.25"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uF4-Rja2EeWrM5wcuULw4A" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uF4-Rza2EeWrM5wcuULw4A" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uF4-SDa2EeWrM5wcuULw4A" key="Date" value="2015-07-30"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uF4-STa2EeWrM5wcuULw4A" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_uF0Fwja2EeWrM5wcuULw4A" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0Fwza2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEUTa2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0FxDa2EeWrM5wcuULw4A" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0Fxja2EeWrM5wcuULw4A" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0FyDa2EeWrM5wcuULw4A" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0Fyja2EeWrM5wcuULw4A" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0FzDa2EeWrM5wcuULw4A" name="buddyPolicy" ordered="false" upperBound="-1" eType="_uF0F1Ta2EeWrM5wcuULw4A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0Fzja2EeWrM5wcuULw4A" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0F0Da2EeWrM5wcuULw4A" name="bundleShape" ordered="false" eType="_uF0F3ja2EeWrM5wcuULw4A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0F0ja2EeWrM5wcuULw4A" name="registerBuddy" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEUTa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_uF0F1Ta2EeWrM5wcuULw4A" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0F1ja2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F1za2EeWrM5wcuULw4A" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F2Da2EeWrM5wcuULw4A" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F2Ta2EeWrM5wcuULw4A" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F2ja2EeWrM5wcuULw4A" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F2za2EeWrM5wcuULw4A" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F3Da2EeWrM5wcuULw4A" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F3Ta2EeWrM5wcuULw4A" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_uF0F3ja2EeWrM5wcuULw4A" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0F3za2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F4Da2EeWrM5wcuULw4A" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_uF0F4Ta2EeWrM5wcuULw4A" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_uF0F4ja2EeWrM5wcuULw4A" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0F4za2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEtza2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0F5Da2EeWrM5wcuULw4A" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0F5ja2EeWrM5wcuULw4A" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEUTa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_uF0F6Ta2EeWrM5wcuULw4A" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0F6ja2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0F6za2EeWrM5wcuULw4A" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_uF0F7Ta2EeWrM5wcuULw4A" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0F7ja2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0F7za2EeWrM5wcuULw4A" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0F8Ta2EeWrM5wcuULw4A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0F8za2EeWrM5wcuULw4A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0F9Ta2EeWrM5wcuULw4A" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0F9za2EeWrM5wcuULw4A" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s0Da2EeWrM5wcuULw4A" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s0ja2EeWrM5wcuULw4A" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s1Da2EeWrM5wcuULw4A" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s1ja2EeWrM5wcuULw4A" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s2Da2EeWrM5wcuULw4A" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s2ja2EeWrM5wcuULw4A" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0s3Da2EeWrM5wcuULw4A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0s3ja2EeWrM5wcuULw4A" name="elements" ordered="false" upperBound="-1" eType="_uF0s4Da2EeWrM5wcuULw4A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_uF0s4Da2EeWrM5wcuULw4A" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0s4Ta2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s4ja2EeWrM5wcuULw4A" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s5Da2EeWrM5wcuULw4A" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s5ja2EeWrM5wcuULw4A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0s6Da2EeWrM5wcuULw4A" name="attributes" ordered="false" upperBound="-1" eType="_uF0s7ja2EeWrM5wcuULw4A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0s6ja2EeWrM5wcuULw4A" name="compositor" ordered="false" lowerBound="1" eType="_uF0s9ja2EeWrM5wcuULw4A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0s7Da2EeWrM5wcuULw4A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_uF0s7ja2EeWrM5wcuULw4A" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0s7za2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0s8Da2EeWrM5wcuULw4A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s8ja2EeWrM5wcuULw4A" name="use" ordered="false" lowerBound="1" eType="_uF0s9Da2EeWrM5wcuULw4A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_uF0s9Da2EeWrM5wcuULw4A" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0s9Ta2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_uF0s9ja2EeWrM5wcuULw4A" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0s9za2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0s-Da2EeWrM5wcuULw4A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s-ja2EeWrM5wcuULw4A" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0s_Da2EeWrM5wcuULw4A" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0s_ja2EeWrM5wcuULw4A" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0tADa2EeWrM5wcuULw4A" name="elements" ordered="false" upperBound="-1" eType="_uF0s4Da2EeWrM5wcuULw4A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_uF0tAja2EeWrM5wcuULw4A" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uF0tAza2EeWrM5wcuULw4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tBDa2EeWrM5wcuULw4A" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tBja2EeWrM5wcuULw4A" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tCDa2EeWrM5wcuULw4A" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tCja2EeWrM5wcuULw4A" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tDDa2EeWrM5wcuULw4A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tDja2EeWrM5wcuULw4A" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tEDa2EeWrM5wcuULw4A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tEja2EeWrM5wcuULw4A" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tFDa2EeWrM5wcuULw4A" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tFja2EeWrM5wcuULw4A" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tGDa2EeWrM5wcuULw4A" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tGja2EeWrM5wcuULw4A" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tHDa2EeWrM5wcuULw4A" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tHja2EeWrM5wcuULw4A" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tIDa2EeWrM5wcuULw4A" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_uF0tIja2EeWrM5wcuULw4A" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0tJDa2EeWrM5wcuULw4A" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEpDa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0tJja2EeWrM5wcuULw4A" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEpDa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0tKDa2EeWrM5wcuULw4A" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEvDa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0tKja2EeWrM5wcuULw4A" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_H-yEvDa2EeWWUZH-cp-kag"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_uF0tLDa2EeWrM5wcuULw4A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_wcGOcDX3EeWTuIXEiMMoaQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_wcBV8DX3EeWTuIXEiMMoaQ/34" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOcTX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJBEDX2EeWRX7dniLzsHA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcNjMDX3EeWTuIXEiMMoaQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wcNjMTX3EeWTuIXEiMMoaQ" key="Version" value="0.0.24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wcNjMjX3EeWTuIXEiMMoaQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wcNjMzX3EeWTuIXEiMMoaQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wcNjNDX3EeWTuIXEiMMoaQ" key="Date" value="2015-07-29"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wcNjNTX3EeWTuIXEiMMoaQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcGOcjX3EeWTuIXEiMMoaQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOczX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJBETX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOdDX3EeWTuIXEiMMoaQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOdjX3EeWTuIXEiMMoaQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOeDX3EeWTuIXEiMMoaQ" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOejX3EeWTuIXEiMMoaQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOfDX3EeWTuIXEiMMoaQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_wcGOhTX3EeWTuIXEiMMoaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOfjX3EeWTuIXEiMMoaQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOgDX3EeWTuIXEiMMoaQ" name="bundleShape" ordered="false" eType="_wcGOjjX3EeWTuIXEiMMoaQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOgjX3EeWTuIXEiMMoaQ" name="registerBuddy" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJBETX2EeWRX7dniLzsHA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wcGOhTX3EeWTuIXEiMMoaQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOhjX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOhzX3EeWTuIXEiMMoaQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOiDX3EeWTuIXEiMMoaQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOiTX3EeWTuIXEiMMoaQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOijX3EeWTuIXEiMMoaQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOizX3EeWTuIXEiMMoaQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOjDX3EeWTuIXEiMMoaQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOjTX3EeWTuIXEiMMoaQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wcGOjjX3EeWTuIXEiMMoaQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOjzX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOkDX3EeWTuIXEiMMoaQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_wcGOkTX3EeWTuIXEiMMoaQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcGOkjX3EeWTuIXEiMMoaQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOkzX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJocjX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOlDX3EeWTuIXEiMMoaQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOljX3EeWTuIXEiMMoaQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJBETX2EeWRX7dniLzsHA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcGOmTX3EeWTuIXEiMMoaQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOmjX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOmzX3EeWTuIXEiMMoaQ" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcGOnTX3EeWTuIXEiMMoaQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOnjX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOnzX3EeWTuIXEiMMoaQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOoTX3EeWTuIXEiMMoaQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOozX3EeWTuIXEiMMoaQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOpTX3EeWTuIXEiMMoaQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOpzX3EeWTuIXEiMMoaQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOqTX3EeWTuIXEiMMoaQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOqzX3EeWTuIXEiMMoaQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOrTX3EeWTuIXEiMMoaQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOrzX3EeWTuIXEiMMoaQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOsTX3EeWTuIXEiMMoaQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOszX3EeWTuIXEiMMoaQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOtTX3EeWTuIXEiMMoaQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOtzX3EeWTuIXEiMMoaQ" name="elements" ordered="false" upperBound="-1" eType="_wcGOuTX3EeWTuIXEiMMoaQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcGOuTX3EeWTuIXEiMMoaQ" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOujX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOuzX3EeWTuIXEiMMoaQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOvTX3EeWTuIXEiMMoaQ" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOvzX3EeWTuIXEiMMoaQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOwTX3EeWTuIXEiMMoaQ" name="attributes" ordered="false" upperBound="-1" eType="_wcGOxzX3EeWTuIXEiMMoaQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOwzX3EeWTuIXEiMMoaQ" name="compositor" ordered="false" lowerBound="1" eType="_wcGOzzX3EeWTuIXEiMMoaQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOxTX3EeWTuIXEiMMoaQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcGOxzX3EeWTuIXEiMMoaQ" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOyDX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGOyTX3EeWTuIXEiMMoaQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGOyzX3EeWTuIXEiMMoaQ" name="use" ordered="false" lowerBound="1" eType="_wcGOzTX3EeWTuIXEiMMoaQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wcGOzTX3EeWTuIXEiMMoaQ" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGOzjX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcGOzzX3EeWTuIXEiMMoaQ" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGO0DX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGO0TX3EeWTuIXEiMMoaQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGO0zX3EeWTuIXEiMMoaQ" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGO1TX3EeWTuIXEiMMoaQ" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGO1zX3EeWTuIXEiMMoaQ" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcGO2TX3EeWTuIXEiMMoaQ" name="elements" ordered="false" upperBound="-1" eType="_wcGOuTX3EeWTuIXEiMMoaQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcGO2zX3EeWTuIXEiMMoaQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wcGO3DX3EeWTuIXEiMMoaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGO3TX3EeWTuIXEiMMoaQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGO3zX3EeWTuIXEiMMoaQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcGO4TX3EeWTuIXEiMMoaQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1gDX3EeWTuIXEiMMoaQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1gjX3EeWTuIXEiMMoaQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1hDX3EeWTuIXEiMMoaQ" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1hjX3EeWTuIXEiMMoaQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1iDX3EeWTuIXEiMMoaQ" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1ijX3EeWTuIXEiMMoaQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1jDX3EeWTuIXEiMMoaQ" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1jjX3EeWTuIXEiMMoaQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1kDX3EeWTuIXEiMMoaQ" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1kjX3EeWTuIXEiMMoaQ" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1lDX3EeWTuIXEiMMoaQ" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1ljX3EeWTuIXEiMMoaQ" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wcG1mDX3EeWTuIXEiMMoaQ" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcG1mjX3EeWTuIXEiMMoaQ" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJoZTX2EeWRX7dniLzsHA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcG1nDX3EeWTuIXEiMMoaQ" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJoZTX2EeWRX7dniLzsHA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcG1njX3EeWTuIXEiMMoaQ" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJodzX2EeWRX7dniLzsHA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcG1oDX3EeWTuIXEiMMoaQ" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_sCJodzX2EeWRX7dniLzsHA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcG1ojX3EeWTuIXEiMMoaQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_eWNrYDUsEeWGIY3DgsdX8A" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_eWIy4DUsEeWGIY3DgsdX8A/33" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrYTUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_X6UQ4DUqEeWfZJtqGOeemg"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWTK9DUsEeWGIY3DgsdX8A" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eWTK9TUsEeWGIY3DgsdX8A" key="Version" value="0.0.23"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eWTK9jUsEeWGIY3DgsdX8A" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eWTK9zUsEeWGIY3DgsdX8A" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eWTK-DUsEeWGIY3DgsdX8A" key="Date" value="2015-07-28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eWTK-TUsEeWGIY3DgsdX8A" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_eWNrYjUsEeWGIY3DgsdX8A" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrYzUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_X6UQ4TUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrZDUsEeWGIY3DgsdX8A" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrZjUsEeWGIY3DgsdX8A" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNraDUsEeWGIY3DgsdX8A" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrajUsEeWGIY3DgsdX8A" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrbDUsEeWGIY3DgsdX8A" name="buddyPolicy" ordered="false" upperBound="-1" eType="_eWNrdzUsEeWGIY3DgsdX8A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrbjUsEeWGIY3DgsdX8A" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrcDUsEeWGIY3DgsdX8A" name="bundleShape" ordered="false" eType="_eWNrgDUsEeWGIY3DgsdX8A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrcjUsEeWGIY3DgsdX8A" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrdDUsEeWGIY3DgsdX8A" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_eWNrdzUsEeWGIY3DgsdX8A" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNreDUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNreTUsEeWGIY3DgsdX8A" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNrejUsEeWGIY3DgsdX8A" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNrezUsEeWGIY3DgsdX8A" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNrfDUsEeWGIY3DgsdX8A" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNrfTUsEeWGIY3DgsdX8A" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNrfjUsEeWGIY3DgsdX8A" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNrfzUsEeWGIY3DgsdX8A" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_eWNrgDUsEeWGIY3DgsdX8A" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrgTUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNrgjUsEeWGIY3DgsdX8A" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_eWNrgzUsEeWGIY3DgsdX8A" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_eWNrhDUsEeWGIY3DgsdX8A" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrhTUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_X6URPTUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrhjUsEeWGIY3DgsdX8A" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNriDUsEeWGIY3DgsdX8A" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_X6UQ4TUqEeWfZJtqGOeemg"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_eWNrizUsEeWGIY3DgsdX8A" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrjDUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNrjTUsEeWGIY3DgsdX8A" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_eWNrjzUsEeWGIY3DgsdX8A" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrkDUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrkTUsEeWGIY3DgsdX8A" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrkzUsEeWGIY3DgsdX8A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrlTUsEeWGIY3DgsdX8A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrlzUsEeWGIY3DgsdX8A" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrmTUsEeWGIY3DgsdX8A" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrmzUsEeWGIY3DgsdX8A" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrnTUsEeWGIY3DgsdX8A" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrnzUsEeWGIY3DgsdX8A" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNroTUsEeWGIY3DgsdX8A" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrozUsEeWGIY3DgsdX8A" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrpTUsEeWGIY3DgsdX8A" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNrpzUsEeWGIY3DgsdX8A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNrqTUsEeWGIY3DgsdX8A" name="elements" ordered="false" upperBound="-1" eType="_eWNrqzUsEeWGIY3DgsdX8A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_eWNrqzUsEeWGIY3DgsdX8A" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrrDUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrrTUsEeWGIY3DgsdX8A" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrrzUsEeWGIY3DgsdX8A" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrsTUsEeWGIY3DgsdX8A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNrszUsEeWGIY3DgsdX8A" name="attributes" ordered="false" upperBound="-1" eType="_eWNruTUsEeWGIY3DgsdX8A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNrtTUsEeWGIY3DgsdX8A" name="compositor" ordered="false" lowerBound="1" eType="_eWNrwTUsEeWGIY3DgsdX8A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNrtzUsEeWGIY3DgsdX8A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_eWNruTUsEeWGIY3DgsdX8A" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrujUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNruzUsEeWGIY3DgsdX8A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrvTUsEeWGIY3DgsdX8A" name="use" ordered="false" lowerBound="1" eType="_eWNrvzUsEeWGIY3DgsdX8A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_eWNrvzUsEeWGIY3DgsdX8A" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrwDUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_eWNrwTUsEeWGIY3DgsdX8A" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrwjUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNrwzUsEeWGIY3DgsdX8A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrxTUsEeWGIY3DgsdX8A" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrxzUsEeWGIY3DgsdX8A" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNryTUsEeWGIY3DgsdX8A" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNryzUsEeWGIY3DgsdX8A" name="elements" ordered="false" upperBound="-1" eType="_eWNrqzUsEeWGIY3DgsdX8A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_eWNrzTUsEeWGIY3DgsdX8A" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eWNrzjUsEeWGIY3DgsdX8A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNrzzUsEeWGIY3DgsdX8A" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr0TUsEeWGIY3DgsdX8A" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr0zUsEeWGIY3DgsdX8A" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr1TUsEeWGIY3DgsdX8A" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr1zUsEeWGIY3DgsdX8A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr2TUsEeWGIY3DgsdX8A" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr2zUsEeWGIY3DgsdX8A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr3TUsEeWGIY3DgsdX8A" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr3zUsEeWGIY3DgsdX8A" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr4TUsEeWGIY3DgsdX8A" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr4zUsEeWGIY3DgsdX8A" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr5TUsEeWGIY3DgsdX8A" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr5zUsEeWGIY3DgsdX8A" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr6TUsEeWGIY3DgsdX8A" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr6zUsEeWGIY3DgsdX8A" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_eWNr7TUsEeWGIY3DgsdX8A" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNr7zUsEeWGIY3DgsdX8A" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_X6URODUqEeWfZJtqGOeemg"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNr8TUsEeWGIY3DgsdX8A" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_X6URODUqEeWfZJtqGOeemg"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNr8zUsEeWGIY3DgsdX8A" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_X6URQjUqEeWfZJtqGOeemg"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNr9TUsEeWGIY3DgsdX8A" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_X6URQjUqEeWfZJtqGOeemg"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_eWNr9zUsEeWGIY3DgsdX8A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_CjVz4DIXEeWajf2t_GP3bQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_CjT-sDIXEeWajf2t_GP3bQ/32" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjVz4TIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4DITEeWfI8CMTGx4WA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjZeRDIXEeWajf2t_GP3bQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CjZeRTIXEeWajf2t_GP3bQ" key="Version" value="0.0.22"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CjZeRjIXEeWajf2t_GP3bQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CjZeRzIXEeWajf2t_GP3bQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CjZeSDIXEeWajf2t_GP3bQ" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CjZeSTIXEeWajf2t_GP3bQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CjVz4jIXEeWajf2t_GP3bQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjVz4zIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4TITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjVz5DIXEeWajf2t_GP3bQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjVz5jIXEeWajf2t_GP3bQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjVz6DIXEeWajf2t_GP3bQ" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjVz6jIXEeWajf2t_GP3bQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjVz7DIXEeWajf2t_GP3bQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_CjVz9zIXEeWajf2t_GP3bQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjVz7jIXEeWajf2t_GP3bQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjVz8DIXEeWajf2t_GP3bQ" name="bundleShape" ordered="false" eType="_CjV0ADIXEeWajf2t_GP3bQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjVz8jIXEeWajf2t_GP3bQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjVz9DIXEeWajf2t_GP3bQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_CjVz9zIXEeWajf2t_GP3bQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjVz-DIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjVz-TIXEeWajf2t_GP3bQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjVz-jIXEeWajf2t_GP3bQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjVz-zIXEeWajf2t_GP3bQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjVz_DIXEeWajf2t_GP3bQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjVz_TIXEeWajf2t_GP3bQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjVz_jIXEeWajf2t_GP3bQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjVz_zIXEeWajf2t_GP3bQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_CjV0ADIXEeWajf2t_GP3bQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0ATIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjV0AjIXEeWajf2t_GP3bQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CjV0AzIXEeWajf2t_GP3bQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CjV0BDIXEeWajf2t_GP3bQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0BTIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQOzITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0BjIXEeWajf2t_GP3bQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0CDIXEeWajf2t_GP3bQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4TITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CjV0CzIXEeWajf2t_GP3bQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0DDIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0DTIXEeWajf2t_GP3bQ" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CjV0DzIXEeWajf2t_GP3bQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0EDIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0ETIXEeWajf2t_GP3bQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0EzIXEeWajf2t_GP3bQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0FTIXEeWajf2t_GP3bQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0FzIXEeWajf2t_GP3bQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0GTIXEeWajf2t_GP3bQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0GzIXEeWajf2t_GP3bQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0HTIXEeWajf2t_GP3bQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0HzIXEeWajf2t_GP3bQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0ITIXEeWajf2t_GP3bQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0IzIXEeWajf2t_GP3bQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0JTIXEeWajf2t_GP3bQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0JzIXEeWajf2t_GP3bQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0KTIXEeWajf2t_GP3bQ" name="elements" ordered="false" upperBound="-1" eType="_CjV0KzIXEeWajf2t_GP3bQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CjV0KzIXEeWajf2t_GP3bQ" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0LDIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0LTIXEeWajf2t_GP3bQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0LzIXEeWajf2t_GP3bQ" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0MTIXEeWajf2t_GP3bQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0MzIXEeWajf2t_GP3bQ" name="attributes" ordered="false" upperBound="-1" eType="_CjV0OTIXEeWajf2t_GP3bQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0NTIXEeWajf2t_GP3bQ" name="compositor" ordered="false" lowerBound="1" eType="_CjV0QTIXEeWajf2t_GP3bQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0NzIXEeWajf2t_GP3bQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CjV0OTIXEeWajf2t_GP3bQ" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0OjIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0OzIXEeWajf2t_GP3bQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0PTIXEeWajf2t_GP3bQ" name="use" ordered="false" lowerBound="1" eType="_CjV0PzIXEeWajf2t_GP3bQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_CjV0PzIXEeWajf2t_GP3bQ" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0QDIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CjV0QTIXEeWajf2t_GP3bQ" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0QjIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0QzIXEeWajf2t_GP3bQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0RTIXEeWajf2t_GP3bQ" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0RzIXEeWajf2t_GP3bQ" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0STIXEeWajf2t_GP3bQ" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0SzIXEeWajf2t_GP3bQ" name="elements" ordered="false" upperBound="-1" eType="_CjV0KzIXEeWajf2t_GP3bQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CjV0TTIXEeWajf2t_GP3bQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CjV0TjIXEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0TzIXEeWajf2t_GP3bQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0UTIXEeWajf2t_GP3bQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0UzIXEeWajf2t_GP3bQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0VTIXEeWajf2t_GP3bQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0VzIXEeWajf2t_GP3bQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0WTIXEeWajf2t_GP3bQ" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0WzIXEeWajf2t_GP3bQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0XTIXEeWajf2t_GP3bQ" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0XzIXEeWajf2t_GP3bQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0YTIXEeWajf2t_GP3bQ" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0YzIXEeWajf2t_GP3bQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0ZTIXEeWajf2t_GP3bQ" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0ZzIXEeWajf2t_GP3bQ" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0aTIXEeWajf2t_GP3bQ" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0azIXEeWajf2t_GP3bQ" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CjV0bTIXEeWajf2t_GP3bQ" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0bzIXEeWajf2t_GP3bQ" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQQDITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0cTIXEeWajf2t_GP3bQ" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQQDITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0czIXEeWajf2t_GP3bQ" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQRTITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0dTIXEeWajf2t_GP3bQ" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQRTITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CjV0dzIXEeWajf2t_GP3bQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_3rp4oDIWEeWajf2t_GP3bQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_3rlnMDIWEeWajf2t_GP3bQ/31" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqfsDIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4DITEeWfI8CMTGx4WA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rvYMzIWEeWajf2t_GP3bQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3rvYNDIWEeWajf2t_GP3bQ" key="Version" value="0.0.21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3rvYNTIWEeWajf2t_GP3bQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3rvYNjIWEeWajf2t_GP3bQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3rvYNzIWEeWajf2t_GP3bQ" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3rvYODIWEeWajf2t_GP3bQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_3rqfsTIWEeWajf2t_GP3bQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqfsjIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4TITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqfszIWEeWajf2t_GP3bQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqftTIWEeWajf2t_GP3bQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqftzIWEeWajf2t_GP3bQ" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqfuTIWEeWajf2t_GP3bQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqfuzIWEeWajf2t_GP3bQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_3rqfxjIWEeWajf2t_GP3bQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqfvTIWEeWajf2t_GP3bQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqfvzIWEeWajf2t_GP3bQ" name="bundleShape" ordered="false" eType="_3rqfzzIWEeWajf2t_GP3bQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqfwTIWEeWajf2t_GP3bQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqfwzIWEeWajf2t_GP3bQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_3rqfxjIWEeWajf2t_GP3bQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqfxzIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqfyDIWEeWajf2t_GP3bQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqfyTIWEeWajf2t_GP3bQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqfyjIWEeWajf2t_GP3bQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqfyzIWEeWajf2t_GP3bQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqfzDIWEeWajf2t_GP3bQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqfzTIWEeWajf2t_GP3bQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqfzjIWEeWajf2t_GP3bQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_3rqfzzIWEeWajf2t_GP3bQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqf0DIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqf0TIWEeWajf2t_GP3bQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_3rqf0jIWEeWajf2t_GP3bQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_3rqf0zIWEeWajf2t_GP3bQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqf1DIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQOzITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf1TIWEeWajf2t_GP3bQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqf1zIWEeWajf2t_GP3bQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4TITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_3rqf2jIWEeWajf2t_GP3bQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqf2zIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqf3DIWEeWajf2t_GP3bQ" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_3rqf3jIWEeWajf2t_GP3bQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqf3zIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf4DIWEeWajf2t_GP3bQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf4jIWEeWajf2t_GP3bQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf5DIWEeWajf2t_GP3bQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf5jIWEeWajf2t_GP3bQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf6DIWEeWajf2t_GP3bQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf6jIWEeWajf2t_GP3bQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf7DIWEeWajf2t_GP3bQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf7jIWEeWajf2t_GP3bQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf8DIWEeWajf2t_GP3bQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf8jIWEeWajf2t_GP3bQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf9DIWEeWajf2t_GP3bQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqf9jIWEeWajf2t_GP3bQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqf-DIWEeWajf2t_GP3bQ" name="elements" ordered="false" upperBound="-1" eType="_3rqf-jIWEeWajf2t_GP3bQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_3rqf-jIWEeWajf2t_GP3bQ" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqf-zIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf_DIWEeWajf2t_GP3bQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqf_jIWEeWajf2t_GP3bQ" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgADIWEeWajf2t_GP3bQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgAjIWEeWajf2t_GP3bQ" name="attributes" ordered="false" upperBound="-1" eType="_3rqgCDIWEeWajf2t_GP3bQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgBDIWEeWajf2t_GP3bQ" name="compositor" ordered="false" lowerBound="1" eType="_3rqgEDIWEeWajf2t_GP3bQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgBjIWEeWajf2t_GP3bQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_3rqgCDIWEeWajf2t_GP3bQ" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqgCTIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgCjIWEeWajf2t_GP3bQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgDDIWEeWajf2t_GP3bQ" name="use" ordered="false" lowerBound="1" eType="_3rqgDjIWEeWajf2t_GP3bQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_3rqgDjIWEeWajf2t_GP3bQ" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqgDzIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_3rqgEDIWEeWajf2t_GP3bQ" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqgETIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgEjIWEeWajf2t_GP3bQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgFDIWEeWajf2t_GP3bQ" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgFjIWEeWajf2t_GP3bQ" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgGDIWEeWajf2t_GP3bQ" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgGjIWEeWajf2t_GP3bQ" name="elements" ordered="false" upperBound="-1" eType="_3rqf-jIWEeWajf2t_GP3bQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_3rqgHDIWEeWajf2t_GP3bQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3rqgHTIWEeWajf2t_GP3bQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgHjIWEeWajf2t_GP3bQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgIDIWEeWajf2t_GP3bQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgIjIWEeWajf2t_GP3bQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgJDIWEeWajf2t_GP3bQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgJjIWEeWajf2t_GP3bQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgKDIWEeWajf2t_GP3bQ" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgKjIWEeWajf2t_GP3bQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgLDIWEeWajf2t_GP3bQ" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgLjIWEeWajf2t_GP3bQ" name="licence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgMDIWEeWajf2t_GP3bQ" name="licence_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgMjIWEeWajf2t_GP3bQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgNDIWEeWajf2t_GP3bQ" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgNjIWEeWajf2t_GP3bQ" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgODIWEeWajf2t_GP3bQ" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgOjIWEeWajf2t_GP3bQ" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_3rqgPDIWEeWajf2t_GP3bQ" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgPjIWEeWajf2t_GP3bQ" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQQDITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgQDIWEeWajf2t_GP3bQ" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQQDITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgQjIWEeWajf2t_GP3bQ" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQRTITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgRDIWEeWajf2t_GP3bQ" name="includedFeatures" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQRTITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_3rqgRjIWEeWajf2t_GP3bQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_sM0vwDIUEeWWouxtI2Wm3A" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_sMy6kDIUEeWWouxtI2Wm3A/30" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0vwTIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4DITEeWfI8CMTGx4WA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM4aKTIUEeWWouxtI2Wm3A" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sM4aKjIUEeWWouxtI2Wm3A" key="Version" value="0.0.20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sM4aKzIUEeWWouxtI2Wm3A" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sM4aLDIUEeWWouxtI2Wm3A" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sM4aLTIUEeWWouxtI2Wm3A" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sM4aLjIUEeWWouxtI2Wm3A" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sM0vwjIUEeWWouxtI2Wm3A" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0vwzIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4TITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0vxDIUEeWWouxtI2Wm3A" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0vxjIUEeWWouxtI2Wm3A" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0vyDIUEeWWouxtI2Wm3A" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0vyjIUEeWWouxtI2Wm3A" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0vzDIUEeWWouxtI2Wm3A" name="buddyPolicy" ordered="false" upperBound="-1" eType="_sM0v1zIUEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0vzjIUEeWWouxtI2Wm3A" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v0DIUEeWWouxtI2Wm3A" name="bundleShape" ordered="false" eType="_sM0v4DIUEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v0jIUEeWWouxtI2Wm3A" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v1DIUEeWWouxtI2Wm3A" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_sM0v1zIUEeWWouxtI2Wm3A" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0v2DIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v2TIUEeWWouxtI2Wm3A" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v2jIUEeWWouxtI2Wm3A" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v2zIUEeWWouxtI2Wm3A" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v3DIUEeWWouxtI2Wm3A" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v3TIUEeWWouxtI2Wm3A" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v3jIUEeWWouxtI2Wm3A" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v3zIUEeWWouxtI2Wm3A" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_sM0v4DIUEeWWouxtI2Wm3A" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0v4TIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v4jIUEeWWouxtI2Wm3A" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sM0v4zIUEeWWouxtI2Wm3A" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sM0v5DIUEeWWouxtI2Wm3A" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0v5TIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQOzITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v5jIUEeWWouxtI2Wm3A" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0v6DIUEeWWouxtI2Wm3A" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4TITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sM0v6zIUEeWWouxtI2Wm3A" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0v7DIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0v7TIUEeWWouxtI2Wm3A" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sM0v7zIUEeWWouxtI2Wm3A" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0v8DIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v8TIUEeWWouxtI2Wm3A" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v8zIUEeWWouxtI2Wm3A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v9TIUEeWWouxtI2Wm3A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v9zIUEeWWouxtI2Wm3A" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v-TIUEeWWouxtI2Wm3A" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v-zIUEeWWouxtI2Wm3A" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v_TIUEeWWouxtI2Wm3A" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0v_zIUEeWWouxtI2Wm3A" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wATIUEeWWouxtI2Wm3A" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wAzIUEeWWouxtI2Wm3A" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wBTIUEeWWouxtI2Wm3A" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wBzIUEeWWouxtI2Wm3A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wCTIUEeWWouxtI2Wm3A" name="elements" ordered="false" upperBound="-1" eType="_sM0wCzIUEeWWouxtI2Wm3A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sM0wCzIUEeWWouxtI2Wm3A" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0wDDIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wDTIUEeWWouxtI2Wm3A" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wDzIUEeWWouxtI2Wm3A" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wETIUEeWWouxtI2Wm3A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wEzIUEeWWouxtI2Wm3A" name="attributes" ordered="false" upperBound="-1" eType="_sM0wGTIUEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wFTIUEeWWouxtI2Wm3A" name="compositor" ordered="false" lowerBound="1" eType="_sM0wITIUEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wFzIUEeWWouxtI2Wm3A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sM0wGTIUEeWWouxtI2Wm3A" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0wGjIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wGzIUEeWWouxtI2Wm3A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wHTIUEeWWouxtI2Wm3A" name="use" ordered="false" lowerBound="1" eType="_sM0wHzIUEeWWouxtI2Wm3A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_sM0wHzIUEeWWouxtI2Wm3A" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0wIDIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sM0wITIUEeWWouxtI2Wm3A" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0wIjIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wIzIUEeWWouxtI2Wm3A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wJTIUEeWWouxtI2Wm3A" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wJzIUEeWWouxtI2Wm3A" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wKTIUEeWWouxtI2Wm3A" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wKzIUEeWWouxtI2Wm3A" name="elements" ordered="false" upperBound="-1" eType="_sM0wCzIUEeWWouxtI2Wm3A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sM0wLTIUEeWWouxtI2Wm3A" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sM0wLjIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wLzIUEeWWouxtI2Wm3A" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wMTIUEeWWouxtI2Wm3A" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wMzIUEeWWouxtI2Wm3A" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wNTIUEeWWouxtI2Wm3A" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wNzIUEeWWouxtI2Wm3A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wOTIUEeWWouxtI2Wm3A" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wOzIUEeWWouxtI2Wm3A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wPTIUEeWWouxtI2Wm3A" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wPzIUEeWWouxtI2Wm3A" name="licence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wQTIUEeWWouxtI2Wm3A" name="licence_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wQzIUEeWWouxtI2Wm3A" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wRTIUEeWWouxtI2Wm3A" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wRzIUEeWWouxtI2Wm3A" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wSTIUEeWWouxtI2Wm3A" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wSzIUEeWWouxtI2Wm3A" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sM0wTTIUEeWWouxtI2Wm3A" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wTzIUEeWWouxtI2Wm3A" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQQDITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wUTIUEeWWouxtI2Wm3A" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQQDITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wUzIUEeWWouxtI2Wm3A" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQRTITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wVTIUEeWWouxtI2Wm3A" name="includedFeatures" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQRTITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sM0wVzIUEeWWouxtI2Wm3A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_owhA8DIUEeWWouxtI2Wm3A" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_owbhYDIUEeWWouxtI2Wm3A/29" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhA8TIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4DITEeWfI8CMTGx4WA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owo8wDIUEeWWouxtI2Wm3A" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_owo8wTIUEeWWouxtI2Wm3A" key="Version" value="0.0.19"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_owo8wjIUEeWWouxtI2Wm3A" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_owo8wzIUEeWWouxtI2Wm3A" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_owo8xDIUEeWWouxtI2Wm3A" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_owo8xTIUEeWWouxtI2Wm3A" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_owhA8jIUEeWWouxtI2Wm3A" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhA8zIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4TITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhA9DIUEeWWouxtI2Wm3A" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhA9jIUEeWWouxtI2Wm3A" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhA-DIUEeWWouxtI2Wm3A" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhA-jIUEeWWouxtI2Wm3A" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhA_DIUEeWWouxtI2Wm3A" name="buddyPolicy" ordered="false" upperBound="-1" eType="_owhBBzIUEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhA_jIUEeWWouxtI2Wm3A" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBADIUEeWWouxtI2Wm3A" name="bundleShape" ordered="false" eType="_owhBEDIUEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBAjIUEeWWouxtI2Wm3A" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBBDIUEeWWouxtI2Wm3A" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_owhBBzIUEeWWouxtI2Wm3A" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBCDIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBCTIUEeWWouxtI2Wm3A" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBCjIUEeWWouxtI2Wm3A" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBCzIUEeWWouxtI2Wm3A" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBDDIUEeWWouxtI2Wm3A" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBDTIUEeWWouxtI2Wm3A" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBDjIUEeWWouxtI2Wm3A" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBDzIUEeWWouxtI2Wm3A" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_owhBEDIUEeWWouxtI2Wm3A" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBETIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBEjIUEeWWouxtI2Wm3A" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_owhBEzIUEeWWouxtI2Wm3A" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_owhBFDIUEeWWouxtI2Wm3A" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBFTIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQOzITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBFjIUEeWWouxtI2Wm3A" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBGDIUEeWWouxtI2Wm3A" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoAo4TITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_owhBGzIUEeWWouxtI2Wm3A" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBHDIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBHTIUEeWWouxtI2Wm3A" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_owhBHzIUEeWWouxtI2Wm3A" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBIDIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBITIUEeWWouxtI2Wm3A" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBIzIUEeWWouxtI2Wm3A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBJTIUEeWWouxtI2Wm3A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBJzIUEeWWouxtI2Wm3A" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBKTIUEeWWouxtI2Wm3A" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBKzIUEeWWouxtI2Wm3A" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBLTIUEeWWouxtI2Wm3A" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBLzIUEeWWouxtI2Wm3A" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBMTIUEeWWouxtI2Wm3A" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBMzIUEeWWouxtI2Wm3A" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBNTIUEeWWouxtI2Wm3A" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBNzIUEeWWouxtI2Wm3A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBOTIUEeWWouxtI2Wm3A" name="elements" ordered="false" upperBound="-1" eType="_owhBOzIUEeWWouxtI2Wm3A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_owhBOzIUEeWWouxtI2Wm3A" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBPDIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBPTIUEeWWouxtI2Wm3A" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBPzIUEeWWouxtI2Wm3A" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBQTIUEeWWouxtI2Wm3A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBQzIUEeWWouxtI2Wm3A" name="attributes" ordered="false" upperBound="-1" eType="_owhBSTIUEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBRTIUEeWWouxtI2Wm3A" name="compositor" ordered="false" lowerBound="1" eType="_owhBUTIUEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBRzIUEeWWouxtI2Wm3A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_owhBSTIUEeWWouxtI2Wm3A" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBSjIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBSzIUEeWWouxtI2Wm3A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBTTIUEeWWouxtI2Wm3A" name="use" ordered="false" lowerBound="1" eType="_owhBTzIUEeWWouxtI2Wm3A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_owhBTzIUEeWWouxtI2Wm3A" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBUDIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_owhBUTIUEeWWouxtI2Wm3A" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBUjIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBUzIUEeWWouxtI2Wm3A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBVTIUEeWWouxtI2Wm3A" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBVzIUEeWWouxtI2Wm3A" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBWTIUEeWWouxtI2Wm3A" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBWzIUEeWWouxtI2Wm3A" name="elements" ordered="false" upperBound="-1" eType="_owhBOzIUEeWWouxtI2Wm3A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_owhBXTIUEeWWouxtI2Wm3A" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owhBXjIUEeWWouxtI2Wm3A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QjEa8DITEeWWouxtI2Wm3A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBXzIUEeWWouxtI2Wm3A" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBYTIUEeWWouxtI2Wm3A" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBYzIUEeWWouxtI2Wm3A" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBZTIUEeWWouxtI2Wm3A" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBZzIUEeWWouxtI2Wm3A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBaTIUEeWWouxtI2Wm3A" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBazIUEeWWouxtI2Wm3A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBbTIUEeWWouxtI2Wm3A" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBbzIUEeWWouxtI2Wm3A" name="licence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBcTIUEeWWouxtI2Wm3A" name="licence_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBczIUEeWWouxtI2Wm3A" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBdTIUEeWWouxtI2Wm3A" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBdzIUEeWWouxtI2Wm3A" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBeTIUEeWWouxtI2Wm3A" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBezIUEeWWouxtI2Wm3A" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_owhBfTIUEeWWouxtI2Wm3A" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBfzIUEeWWouxtI2Wm3A" name="plugins" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQQDITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBgTIUEeWWouxtI2Wm3A" name="pluginDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQQDITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBgzIUEeWWouxtI2Wm3A" name="featureDependencies" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQRTITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBhTIUEeWWouxtI2Wm3A" name="includedFeatures" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IoBQRTITEeWfI8CMTGx4WA"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_owhBhzIUEeWWouxtI2Wm3A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_N29lYDHkEeWA__7LeM2V4A" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_N25T8DHkEeWA__7LeM2V4A/28" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lYTHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_W9dzsDHgEeWimYH17Jkr_w"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N3Cd4jHkEeWA__7LeM2V4A" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N3Cd4zHkEeWA__7LeM2V4A" key="Version" value="0.0.18"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N3Cd5DHkEeWA__7LeM2V4A" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N3Cd5THkEeWA__7LeM2V4A" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N3Cd5jHkEeWA__7LeM2V4A" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N3Cd5zHkEeWA__7LeM2V4A" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_N29lYjHkEeWA__7LeM2V4A" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lYzHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_W9dzsTHgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lZDHkEeWA__7LeM2V4A" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lZjHkEeWA__7LeM2V4A" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29laDHkEeWA__7LeM2V4A" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lajHkEeWA__7LeM2V4A" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lbDHkEeWA__7LeM2V4A" name="buddyPolicy" ordered="false" upperBound="-1" eType="_N29ldzHkEeWA__7LeM2V4A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lbjHkEeWA__7LeM2V4A" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lcDHkEeWA__7LeM2V4A" name="bundleShape" ordered="false" eType="_N29lgDHkEeWA__7LeM2V4A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lcjHkEeWA__7LeM2V4A" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29ldDHkEeWA__7LeM2V4A" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_N29ldzHkEeWA__7LeM2V4A" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29leDHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29leTHkEeWA__7LeM2V4A" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29lejHkEeWA__7LeM2V4A" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29lezHkEeWA__7LeM2V4A" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29lfDHkEeWA__7LeM2V4A" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29lfTHkEeWA__7LeM2V4A" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29lfjHkEeWA__7LeM2V4A" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29lfzHkEeWA__7LeM2V4A" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_N29lgDHkEeWA__7LeM2V4A" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lgTHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29lgjHkEeWA__7LeM2V4A" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_N29lgzHkEeWA__7LeM2V4A" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_N29lhDHkEeWA__7LeM2V4A" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lhTHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_W9ea4DHgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lhjHkEeWA__7LeM2V4A" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29liDHkEeWA__7LeM2V4A" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_W9dzsTHgEeWimYH17Jkr_w"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_N29lizHkEeWA__7LeM2V4A" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29ljDHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29ljTHkEeWA__7LeM2V4A" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_N29ljzHkEeWA__7LeM2V4A" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lkDHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lkTHkEeWA__7LeM2V4A" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lkzHkEeWA__7LeM2V4A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29llTHkEeWA__7LeM2V4A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29llzHkEeWA__7LeM2V4A" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lmTHkEeWA__7LeM2V4A" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lmzHkEeWA__7LeM2V4A" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lnTHkEeWA__7LeM2V4A" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lnzHkEeWA__7LeM2V4A" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29loTHkEeWA__7LeM2V4A" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lozHkEeWA__7LeM2V4A" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lpTHkEeWA__7LeM2V4A" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29lpzHkEeWA__7LeM2V4A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29lqTHkEeWA__7LeM2V4A" name="elements" ordered="false" upperBound="-1" eType="_N29lqzHkEeWA__7LeM2V4A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_N29lqzHkEeWA__7LeM2V4A" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lrDHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lrTHkEeWA__7LeM2V4A" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lrzHkEeWA__7LeM2V4A" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lsTHkEeWA__7LeM2V4A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29lszHkEeWA__7LeM2V4A" name="attributes" ordered="false" upperBound="-1" eType="_N29luTHkEeWA__7LeM2V4A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29ltTHkEeWA__7LeM2V4A" name="compositor" ordered="false" lowerBound="1" eType="_N29lwTHkEeWA__7LeM2V4A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29ltzHkEeWA__7LeM2V4A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_N29luTHkEeWA__7LeM2V4A" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lujHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29luzHkEeWA__7LeM2V4A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lvTHkEeWA__7LeM2V4A" name="use" ordered="false" lowerBound="1" eType="_N29lvzHkEeWA__7LeM2V4A"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_N29lvzHkEeWA__7LeM2V4A" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lwDHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_N29lwTHkEeWA__7LeM2V4A" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N29lwjHkEeWA__7LeM2V4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29lwzHkEeWA__7LeM2V4A" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lxTHkEeWA__7LeM2V4A" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_N29lxzHkEeWA__7LeM2V4A" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29lyTHkEeWA__7LeM2V4A" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_N29lyzHkEeWA__7LeM2V4A" name="elements" ordered="false" upperBound="-1" eType="_N29lqzHkEeWA__7LeM2V4A"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_0NeCsDHjEeWTh64eHu6nFw" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_0Nc0kDHjEeWTh64eHu6nFw/27" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeCsTHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_4c1i8DHfEeWimYH17Jkr_w"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NhtFjHjEeWTh64eHu6nFw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0NhtFzHjEeWTh64eHu6nFw" key="Version" value="0.0.17"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0NhtGDHjEeWTh64eHu6nFw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0NhtGTHjEeWTh64eHu6nFw" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0NhtGjHjEeWTh64eHu6nFw" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0NhtGzHjEeWTh64eHu6nFw" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0NeCsjHjEeWTh64eHu6nFw" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeCszHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_4c1i8THfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeCtDHjEeWTh64eHu6nFw" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeCtjHjEeWTh64eHu6nFw" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeCuDHjEeWTh64eHu6nFw" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeCujHjEeWTh64eHu6nFw" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeCvDHjEeWTh64eHu6nFw" name="buddyPolicy" ordered="false" upperBound="-1" eType="_0NeCxzHjEeWTh64eHu6nFw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeCvjHjEeWTh64eHu6nFw" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeCwDHjEeWTh64eHu6nFw" name="bundleShape" ordered="false" eType="_0NeC0DHjEeWTh64eHu6nFw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeCwjHjEeWTh64eHu6nFw" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeCxDHjEeWTh64eHu6nFw" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0NeCxzHjEeWTh64eHu6nFw" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeCyDHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeCyTHjEeWTh64eHu6nFw" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeCyjHjEeWTh64eHu6nFw" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeCyzHjEeWTh64eHu6nFw" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeCzDHjEeWTh64eHu6nFw" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeCzTHjEeWTh64eHu6nFw" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeCzjHjEeWTh64eHu6nFw" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeCzzHjEeWTh64eHu6nFw" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0NeC0DHjEeWTh64eHu6nFw" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeC0THjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeC0jHjEeWTh64eHu6nFw" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0NeC0zHjEeWTh64eHu6nFw" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0NeC1DHjEeWTh64eHu6nFw" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeC1THjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_4c1jRjHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC1jHjEeWTh64eHu6nFw" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeC2DHjEeWTh64eHu6nFw" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_4c1i8THfEeWimYH17Jkr_w"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0NeC2zHjEeWTh64eHu6nFw" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeC3DHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeC3THjEeWTh64eHu6nFw" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0NeC3zHjEeWTh64eHu6nFw" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeC4DHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC4THjEeWTh64eHu6nFw" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC4zHjEeWTh64eHu6nFw" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC5THjEeWTh64eHu6nFw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC5zHjEeWTh64eHu6nFw" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC6THjEeWTh64eHu6nFw" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC6zHjEeWTh64eHu6nFw" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC7THjEeWTh64eHu6nFw" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC7zHjEeWTh64eHu6nFw" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC8THjEeWTh64eHu6nFw" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC8zHjEeWTh64eHu6nFw" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC9THjEeWTh64eHu6nFw" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeC9zHjEeWTh64eHu6nFw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeC-THjEeWTh64eHu6nFw" name="elements" ordered="false" upperBound="-1" eType="_0NeC-zHjEeWTh64eHu6nFw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0NeC-zHjEeWTh64eHu6nFw" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeC_DHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC_THjEeWTh64eHu6nFw" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeC_zHjEeWTh64eHu6nFw" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeDATHjEeWTh64eHu6nFw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeDAzHjEeWTh64eHu6nFw" name="attributes" ordered="false" upperBound="-1" eType="_0NeDCTHjEeWTh64eHu6nFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeDBTHjEeWTh64eHu6nFw" name="compositor" ordered="false" lowerBound="1" eType="_0NeDETHjEeWTh64eHu6nFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeDBzHjEeWTh64eHu6nFw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0NeDCTHjEeWTh64eHu6nFw" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeDCjHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeDCzHjEeWTh64eHu6nFw" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeDDTHjEeWTh64eHu6nFw" name="use" ordered="false" lowerBound="1" eType="_0NeDDzHjEeWTh64eHu6nFw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0NeDDzHjEeWTh64eHu6nFw" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeDEDHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0NeDETHjEeWTh64eHu6nFw" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0NeDEjHjEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeDEzHjEeWTh64eHu6nFw" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeDFTHjEeWTh64eHu6nFw" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0NeDFzHjEeWTh64eHu6nFw" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeDGTHjEeWTh64eHu6nFw" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0NeDGzHjEeWTh64eHu6nFw" name="elements" ordered="false" upperBound="-1" eType="_0NeC-zHjEeWTh64eHu6nFw"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_4XS0QDHiEeWTh64eHu6nFw" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_4XN7wDHiEeWTh64eHu6nFw/26" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XS0QTHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_4c1i8DHfEeWimYH17Jkr_w"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XaJAzHiEeWTh64eHu6nFw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4XaJBDHiEeWTh64eHu6nFw" key="Version" value="0.0.16"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4XaJBTHiEeWTh64eHu6nFw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4XaJBjHiEeWTh64eHu6nFw" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4XaJBzHiEeWTh64eHu6nFw" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4XaJCDHiEeWTh64eHu6nFw" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4XS0QjHiEeWTh64eHu6nFw" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XS0QzHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_4c1i8THfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XS0RDHiEeWTh64eHu6nFw" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XS0RjHiEeWTh64eHu6nFw" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XS0SDHiEeWTh64eHu6nFw" name="lazyStartExceptions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XS0SjHiEeWTh64eHu6nFw" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XS0TDHiEeWTh64eHu6nFw" name="buddyPolicy" ordered="false" upperBound="-1" eType="_4XS0VzHiEeWTh64eHu6nFw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XS0TjHiEeWTh64eHu6nFw" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XS0UDHiEeWTh64eHu6nFw" name="bundleShape" ordered="false" eType="_4XS0YDHiEeWTh64eHu6nFw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XS0UjHiEeWTh64eHu6nFw" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XS0VDHiEeWTh64eHu6nFw" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_4XS0VzHiEeWTh64eHu6nFw" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XS0WDHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0WTHiEeWTh64eHu6nFw" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0WjHiEeWTh64eHu6nFw" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0WzHiEeWTh64eHu6nFw" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0XDHiEeWTh64eHu6nFw" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0XTHiEeWTh64eHu6nFw" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0XjHiEeWTh64eHu6nFw" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0XzHiEeWTh64eHu6nFw" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_4XS0YDHiEeWTh64eHu6nFw" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XS0YTHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0YjHiEeWTh64eHu6nFw" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4XS0YzHiEeWTh64eHu6nFw" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4XTbUDHiEeWTh64eHu6nFw" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XTbUTHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_4c1jRjHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbUjHiEeWTh64eHu6nFw" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbVDHiEeWTh64eHu6nFw" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_4c1i8THfEeWimYH17Jkr_w"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4XTbVzHiEeWTh64eHu6nFw" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XTbWDHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbWTHiEeWTh64eHu6nFw" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4XTbWzHiEeWTh64eHu6nFw" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XTbXDHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbXTHiEeWTh64eHu6nFw" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbXzHiEeWTh64eHu6nFw" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbYTHiEeWTh64eHu6nFw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbYzHiEeWTh64eHu6nFw" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbZTHiEeWTh64eHu6nFw" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbZzHiEeWTh64eHu6nFw" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbaTHiEeWTh64eHu6nFw" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbazHiEeWTh64eHu6nFw" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbbTHiEeWTh64eHu6nFw" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbbzHiEeWTh64eHu6nFw" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbcTHiEeWTh64eHu6nFw" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbczHiEeWTh64eHu6nFw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbdTHiEeWTh64eHu6nFw" name="elements" ordered="false" upperBound="-1" eType="_4XTbdzHiEeWTh64eHu6nFw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4XTbdzHiEeWTh64eHu6nFw" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XTbeDHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbeTHiEeWTh64eHu6nFw" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbezHiEeWTh64eHu6nFw" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbfTHiEeWTh64eHu6nFw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbfzHiEeWTh64eHu6nFw" name="attributes" ordered="false" upperBound="-1" eType="_4XTbhTHiEeWTh64eHu6nFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbgTHiEeWTh64eHu6nFw" name="compositor" ordered="false" lowerBound="1" eType="_4XTbjTHiEeWTh64eHu6nFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbgzHiEeWTh64eHu6nFw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4XTbhTHiEeWTh64eHu6nFw" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XTbhjHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbhzHiEeWTh64eHu6nFw" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbiTHiEeWTh64eHu6nFw" name="use" ordered="false" lowerBound="1" eType="_4XTbizHiEeWTh64eHu6nFw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_4XTbizHiEeWTh64eHu6nFw" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XTbjDHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4XTbjTHiEeWTh64eHu6nFw" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4XTbjjHiEeWTh64eHu6nFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTbjzHiEeWTh64eHu6nFw" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbkTHiEeWTh64eHu6nFw" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4XTbkzHiEeWTh64eHu6nFw" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTblTHiEeWTh64eHu6nFw" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4XTblzHiEeWTh64eHu6nFw" name="elements" ordered="false" upperBound="-1" eType="_4XTbdzHiEeWTh64eHu6nFw"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_-IKr8DEMEeWgt43POd-ipA" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_-IGagDEMEeWgt43POd-ipA/25" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKr8TEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IuFpcC-nEeWnNYnkCCJS3w"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IVrFDEMEeWgt43POd-ipA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-IVrFTEMEeWgt43POd-ipA" key="Version" value="0.0.15"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-IVrFjEMEeWgt43POd-ipA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-IVrFzEMEeWgt43POd-ipA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-IVrGDEMEeWgt43POd-ipA" key="Date" value="2015-07-23"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-IVrGTEMEeWgt43POd-ipA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_-IKr8jEMEeWgt43POd-ipA" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKr8zEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IuFpcS-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKr9DEMEeWgt43POd-ipA" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKr9jEMEeWgt43POd-ipA" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKr-DEMEeWgt43POd-ipA" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKr-jEMEeWgt43POd-ipA" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKr_DEMEeWgt43POd-ipA" name="buddyPolicy" ordered="false" upperBound="-1" eType="_-IKsCTEMEeWgt43POd-ipA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKr_jEMEeWgt43POd-ipA" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsADEMEeWgt43POd-ipA" name="bundleShape" ordered="false" eType="_-IKsEjEMEeWgt43POd-ipA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsAjEMEeWgt43POd-ipA" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsBDEMEeWgt43POd-ipA" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsBjEMEeWgt43POd-ipA" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_-IKsCTEMEeWgt43POd-ipA" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsCjEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsCzEMEeWgt43POd-ipA" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsDDEMEeWgt43POd-ipA" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsDTEMEeWgt43POd-ipA" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsDjEMEeWgt43POd-ipA" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsDzEMEeWgt43POd-ipA" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsEDEMEeWgt43POd-ipA" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsETEMEeWgt43POd-ipA" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_-IKsEjEMEeWgt43POd-ipA" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsEzEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsFDEMEeWgt43POd-ipA" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_-IKsFTEMEeWgt43POd-ipA" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_-IKsFjEMEeWgt43POd-ipA" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsFzEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IuFpwy-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsGDEMEeWgt43POd-ipA" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsGjEMEeWgt43POd-ipA" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_IuFpcS-nEeWnNYnkCCJS3w"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_-IKsHTEMEeWgt43POd-ipA" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsHjEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsHzEMEeWgt43POd-ipA" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_-IKsITEMEeWgt43POd-ipA" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsIjEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsIzEMEeWgt43POd-ipA" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsJTEMEeWgt43POd-ipA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsJzEMEeWgt43POd-ipA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsKTEMEeWgt43POd-ipA" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsKzEMEeWgt43POd-ipA" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsLTEMEeWgt43POd-ipA" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsLzEMEeWgt43POd-ipA" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsMTEMEeWgt43POd-ipA" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsMzEMEeWgt43POd-ipA" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsNTEMEeWgt43POd-ipA" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsNzEMEeWgt43POd-ipA" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsOTEMEeWgt43POd-ipA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsOzEMEeWgt43POd-ipA" name="elements" ordered="false" upperBound="-1" eType="_-IKsPTEMEeWgt43POd-ipA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_-IKsPTEMEeWgt43POd-ipA" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsPjEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsPzEMEeWgt43POd-ipA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsQTEMEeWgt43POd-ipA" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsQzEMEeWgt43POd-ipA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsRTEMEeWgt43POd-ipA" name="attributes" ordered="false" upperBound="-1" eType="_-IKsSzEMEeWgt43POd-ipA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsRzEMEeWgt43POd-ipA" name="compositor" ordered="false" lowerBound="1" eType="_-IKsUzEMEeWgt43POd-ipA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsSTEMEeWgt43POd-ipA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_-IKsSzEMEeWgt43POd-ipA" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsTDEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsTTEMEeWgt43POd-ipA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsTzEMEeWgt43POd-ipA" name="use" ordered="false" lowerBound="1" eType="_-IKsUTEMEeWgt43POd-ipA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_-IKsUTEMEeWgt43POd-ipA" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsUjEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_-IKsUzEMEeWgt43POd-ipA" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-IKsVDEMEeWgt43POd-ipA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsVTEMEeWgt43POd-ipA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsVzEMEeWgt43POd-ipA" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-IKsWTEMEeWgt43POd-ipA" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsWzEMEeWgt43POd-ipA" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-IKsXTEMEeWgt43POd-ipA" name="elements" ordered="false" upperBound="-1" eType="_-IKsPTEMEeWgt43POd-ipA"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_YXDRcC-eEeWQ9oiaC0m_iQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_YW9K0C-eEeWQ9oiaC0m_iQ/24" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRcS-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_UwNVUC-YEeW3q_8j4M85RA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXJ_IC-eEeWQ9oiaC0m_iQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YXJ_IS-eEeWQ9oiaC0m_iQ" key="Version" value="0.0.14"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YXJ_Ii-eEeWQ9oiaC0m_iQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YXJ_Iy-eEeWQ9oiaC0m_iQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YXJ_JC-eEeWQ9oiaC0m_iQ" key="Date" value="2015-07-21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YXJ_JS-eEeWQ9oiaC0m_iQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YXDRci-eEeWQ9oiaC0m_iQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRcy-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_UwNVUS-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRdC-eEeWQ9oiaC0m_iQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRdi-eEeWQ9oiaC0m_iQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDReC-eEeWQ9oiaC0m_iQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRei-eEeWQ9oiaC0m_iQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRfC-eEeWQ9oiaC0m_iQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_YXDRiS-eEeWQ9oiaC0m_iQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRfi-eEeWQ9oiaC0m_iQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRgC-eEeWQ9oiaC0m_iQ" name="bundleShape" ordered="false" eType="_YXDRki-eEeWQ9oiaC0m_iQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRgi-eEeWQ9oiaC0m_iQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRhC-eEeWQ9oiaC0m_iQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRhi-eEeWQ9oiaC0m_iQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_YXDRiS-eEeWQ9oiaC0m_iQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRii-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRiy-eEeWQ9oiaC0m_iQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRjC-eEeWQ9oiaC0m_iQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRjS-eEeWQ9oiaC0m_iQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRji-eEeWQ9oiaC0m_iQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRjy-eEeWQ9oiaC0m_iQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRkC-eEeWQ9oiaC0m_iQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRkS-eEeWQ9oiaC0m_iQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_YXDRki-eEeWQ9oiaC0m_iQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRky-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRlC-eEeWQ9oiaC0m_iQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YXDRlS-eEeWQ9oiaC0m_iQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YXDRli-eEeWQ9oiaC0m_iQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRly-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_UwNVoy-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRmC-eEeWQ9oiaC0m_iQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDRmi-eEeWQ9oiaC0m_iQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_UwNVUS-YEeW3q_8j4M85RA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YXDRnS-eEeWQ9oiaC0m_iQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRni-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDRny-eEeWQ9oiaC0m_iQ" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YXDRoS-eEeWQ9oiaC0m_iQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRoi-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRoy-eEeWQ9oiaC0m_iQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRpS-eEeWQ9oiaC0m_iQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRpy-eEeWQ9oiaC0m_iQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRqS-eEeWQ9oiaC0m_iQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRqy-eEeWQ9oiaC0m_iQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRrS-eEeWQ9oiaC0m_iQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRry-eEeWQ9oiaC0m_iQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRsS-eEeWQ9oiaC0m_iQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRsy-eEeWQ9oiaC0m_iQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRtS-eEeWQ9oiaC0m_iQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRty-eEeWQ9oiaC0m_iQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDRuS-eEeWQ9oiaC0m_iQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDRuy-eEeWQ9oiaC0m_iQ" name="elements" ordered="false" upperBound="-1" eType="_YXDRvS-eEeWQ9oiaC0m_iQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YXDRvS-eEeWQ9oiaC0m_iQ" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRvi-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRvy-eEeWQ9oiaC0m_iQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRwS-eEeWQ9oiaC0m_iQ" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRwy-eEeWQ9oiaC0m_iQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDRxS-eEeWQ9oiaC0m_iQ" name="attributes" ordered="false" upperBound="-1" eType="_YXDRyy-eEeWQ9oiaC0m_iQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDRxy-eEeWQ9oiaC0m_iQ" name="compositor" ordered="false" lowerBound="1" eType="_YXDR0y-eEeWQ9oiaC0m_iQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDRyS-eEeWQ9oiaC0m_iQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YXDRyy-eEeWQ9oiaC0m_iQ" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDRzC-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDRzS-eEeWQ9oiaC0m_iQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDRzy-eEeWQ9oiaC0m_iQ" name="use" ordered="false" lowerBound="1" eType="_YXDR0S-eEeWQ9oiaC0m_iQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_YXDR0S-eEeWQ9oiaC0m_iQ" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDR0i-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YXDR0y-eEeWQ9oiaC0m_iQ" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YXDR1C-eEeWQ9oiaC0m_iQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDR1S-eEeWQ9oiaC0m_iQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDR1y-eEeWQ9oiaC0m_iQ" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YXDR2S-eEeWQ9oiaC0m_iQ" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDR2y-eEeWQ9oiaC0m_iQ" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YXDR3S-eEeWQ9oiaC0m_iQ" name="elements" ordered="false" upperBound="-1" eType="_YXDRvS-eEeWQ9oiaC0m_iQ"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_q2P4AC-bEeWz5a8Lfa-dtQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_q2LmkC-bEeWz5a8Lfa-dtQ/23" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2P4AS-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_UwNVUC-YEeW3q_8j4M85RA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2VXki-bEeWz5a8Lfa-dtQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q2VXky-bEeWz5a8Lfa-dtQ" key="Version" value="0.0.13"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q2VXlC-bEeWz5a8Lfa-dtQ" key="Comment" value="Add feature notions"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q2VXlS-bEeWz5a8Lfa-dtQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q2VXli-bEeWz5a8Lfa-dtQ" key="Date" value="2015-07-21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q2VXly-bEeWz5a8Lfa-dtQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_q2P4Ai-bEeWz5a8Lfa-dtQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2P4Ay-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_UwNVUS-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4BC-bEeWz5a8Lfa-dtQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4Bi-bEeWz5a8Lfa-dtQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2P4CC-bEeWz5a8Lfa-dtQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4Ci-bEeWz5a8Lfa-dtQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4DC-bEeWz5a8Lfa-dtQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_q2P4GS-bEeWz5a8Lfa-dtQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4Di-bEeWz5a8Lfa-dtQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4EC-bEeWz5a8Lfa-dtQ" name="bundleShape" ordered="false" eType="_q2P4Ii-bEeWz5a8Lfa-dtQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4Ei-bEeWz5a8Lfa-dtQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4FC-bEeWz5a8Lfa-dtQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4Fi-bEeWz5a8Lfa-dtQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_q2P4GS-bEeWz5a8Lfa-dtQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2P4Gi-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4Gy-bEeWz5a8Lfa-dtQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4HC-bEeWz5a8Lfa-dtQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4HS-bEeWz5a8Lfa-dtQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4Hi-bEeWz5a8Lfa-dtQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4Hy-bEeWz5a8Lfa-dtQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4IC-bEeWz5a8Lfa-dtQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4IS-bEeWz5a8Lfa-dtQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_q2P4Ii-bEeWz5a8Lfa-dtQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2P4Iy-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4JC-bEeWz5a8Lfa-dtQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_q2P4JS-bEeWz5a8Lfa-dtQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_q2P4Ji-bEeWz5a8Lfa-dtQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2P4Jy-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_UwNVoy-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4KC-bEeWz5a8Lfa-dtQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2P4Ki-bEeWz5a8Lfa-dtQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_UwNVUS-YEeW3q_8j4M85RA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_q2P4LS-bEeWz5a8Lfa-dtQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2P4Li-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2P4Ly-bEeWz5a8Lfa-dtQ" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_q2P4MS-bEeWz5a8Lfa-dtQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2P4Mi-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4My-bEeWz5a8Lfa-dtQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4NS-bEeWz5a8Lfa-dtQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4Ny-bEeWz5a8Lfa-dtQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2P4OS-bEeWz5a8Lfa-dtQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfES-bEeWz5a8Lfa-dtQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfEy-bEeWz5a8Lfa-dtQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfFS-bEeWz5a8Lfa-dtQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfFy-bEeWz5a8Lfa-dtQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfGS-bEeWz5a8Lfa-dtQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfGy-bEeWz5a8Lfa-dtQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfHS-bEeWz5a8Lfa-dtQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfHy-bEeWz5a8Lfa-dtQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfIS-bEeWz5a8Lfa-dtQ" name="elements" ordered="false" upperBound="-1" eType="_q2QfIy-bEeWz5a8Lfa-dtQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_q2QfIy-bEeWz5a8Lfa-dtQ" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2QfJC-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfJS-bEeWz5a8Lfa-dtQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfJy-bEeWz5a8Lfa-dtQ" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfKS-bEeWz5a8Lfa-dtQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfKy-bEeWz5a8Lfa-dtQ" name="attributes" ordered="false" upperBound="-1" eType="_q2QfMS-bEeWz5a8Lfa-dtQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfLS-bEeWz5a8Lfa-dtQ" name="compositor" ordered="false" lowerBound="1" eType="_q2QfOS-bEeWz5a8Lfa-dtQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfLy-bEeWz5a8Lfa-dtQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_q2QfMS-bEeWz5a8Lfa-dtQ" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2QfMi-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfMy-bEeWz5a8Lfa-dtQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfNS-bEeWz5a8Lfa-dtQ" name="use" ordered="false" lowerBound="1" eType="_q2QfNy-bEeWz5a8Lfa-dtQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_q2QfNy-bEeWz5a8Lfa-dtQ" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2QfOC-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_q2QfOS-bEeWz5a8Lfa-dtQ" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q2QfOi-bEeWz5a8Lfa-dtQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfOy-bEeWz5a8Lfa-dtQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfPS-bEeWz5a8Lfa-dtQ" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_q2QfPy-bEeWz5a8Lfa-dtQ" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfQS-bEeWz5a8Lfa-dtQ" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_q2QfQy-bEeWz5a8Lfa-dtQ" name="elements" ordered="false" upperBound="-1" eType="_q2QfIy-bEeWz5a8Lfa-dtQ"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_S6QOcC7WEeWN_91BInoFgg" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_S6PAUC7WEeWN_91BInoFgg/22" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6QOcS7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IC7CEeWWFMb3wTXQzA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6Uf4S7WEeWN_91BInoFgg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S6Uf4i7WEeWN_91BInoFgg" key="Version" value="0.0.12"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S6Uf4y7WEeWN_91BInoFgg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S6Uf5C7WEeWN_91BInoFgg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S6Uf5S7WEeWN_91BInoFgg" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S6Uf5i7WEeWN_91BInoFgg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S6QOci7WEeWN_91BInoFgg" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6QOcy7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOdC7WEeWN_91BInoFgg" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOdi7WEeWN_91BInoFgg" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6QOeC7WEeWN_91BInoFgg" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOei7WEeWN_91BInoFgg" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOfC7WEeWN_91BInoFgg" name="buddyPolicy" ordered="false" upperBound="-1" eType="_S6QOiS7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOfi7WEeWN_91BInoFgg" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOgC7WEeWN_91BInoFgg" name="bundleShape" ordered="false" eType="_S6QOki7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOgi7WEeWN_91BInoFgg" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOhC7WEeWN_91BInoFgg" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOhi7WEeWN_91BInoFgg" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_S6QOiS7WEeWN_91BInoFgg" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6QOii7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOiy7WEeWN_91BInoFgg" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOjC7WEeWN_91BInoFgg" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOjS7WEeWN_91BInoFgg" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOji7WEeWN_91BInoFgg" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOjy7WEeWN_91BInoFgg" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOkC7WEeWN_91BInoFgg" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOkS7WEeWN_91BInoFgg" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_S6QOki7WEeWN_91BInoFgg" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6QOky7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOlC7WEeWN_91BInoFgg" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S6QOlS7WEeWN_91BInoFgg" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S6QOli7WEeWN_91BInoFgg" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6QOly7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7bi7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOmC7WEeWN_91BInoFgg" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6QOmi7WEeWN_91BInoFgg" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IS7CEeWWFMb3wTXQzA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S6QOnS7WEeWN_91BInoFgg" name="Feature_back">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6QOni7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6QOny7WEeWN_91BInoFgg" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOoS7WEeWN_91BInoFgg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOoy7WEeWN_91BInoFgg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOpS7WEeWN_91BInoFgg" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOpy7WEeWN_91BInoFgg" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOqS7WEeWN_91BInoFgg" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOqy7WEeWN_91BInoFgg" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6QOrS7WEeWN_91BInoFgg" name="plugins" ordered="false" upperBound="-1" eType="_S6QOci7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6QOry7WEeWN_91BInoFgg" name="featureDependencies" ordered="false" upperBound="-1" eType="_S6QOnS7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6QOsS7WEeWN_91BInoFgg" name="includedFeatures" ordered="false" upperBound="-1" eType="_S6QOnS7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOsy7WEeWN_91BInoFgg" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOtS7WEeWN_91BInoFgg" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOty7WEeWN_91BInoFgg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOuS7WEeWN_91BInoFgg" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOuy7WEeWN_91BInoFgg" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6QOvS7WEeWN_91BInoFgg" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1gC7WEeWN_91BInoFgg" name="pluginDependencies" ordered="false" upperBound="-1" eType="_S6QOci7WEeWN_91BInoFgg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S6Q1gi7WEeWN_91BInoFgg" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6Q1gy7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1hC7WEeWN_91BInoFgg" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S6Q1hi7WEeWN_91BInoFgg" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6Q1hy7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1iC7WEeWN_91BInoFgg" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1ii7WEeWN_91BInoFgg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1jC7WEeWN_91BInoFgg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1ji7WEeWN_91BInoFgg" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1kC7WEeWN_91BInoFgg" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1ki7WEeWN_91BInoFgg" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1lC7WEeWN_91BInoFgg" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1li7WEeWN_91BInoFgg" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1mC7WEeWN_91BInoFgg" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1mi7WEeWN_91BInoFgg" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1nC7WEeWN_91BInoFgg" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1ni7WEeWN_91BInoFgg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1oC7WEeWN_91BInoFgg" name="elements" ordered="false" upperBound="-1" eType="_S6Q1oi7WEeWN_91BInoFgg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S6Q1oi7WEeWN_91BInoFgg" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6Q1oy7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1pC7WEeWN_91BInoFgg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1pi7WEeWN_91BInoFgg" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1qC7WEeWN_91BInoFgg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1qi7WEeWN_91BInoFgg" name="attributes" ordered="false" upperBound="-1" eType="_S6Q1sC7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1rC7WEeWN_91BInoFgg" name="compositor" ordered="false" lowerBound="1" eType="_S6Q1uC7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1ri7WEeWN_91BInoFgg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S6Q1sC7WEeWN_91BInoFgg" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6Q1sS7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1si7WEeWN_91BInoFgg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1tC7WEeWN_91BInoFgg" name="use" ordered="false" lowerBound="1" eType="_S6Q1ti7WEeWN_91BInoFgg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_S6Q1ti7WEeWN_91BInoFgg" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6Q1ty7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S6Q1uC7WEeWN_91BInoFgg" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S6Q1uS7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1ui7WEeWN_91BInoFgg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1vC7WEeWN_91BInoFgg" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S6Q1vi7WEeWN_91BInoFgg" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1wC7WEeWN_91BInoFgg" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S6Q1wi7WEeWN_91BInoFgg" name="elements" ordered="false" upperBound="-1" eType="_S6Q1oi7WEeWN_91BInoFgg"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_RSOgsC7WEeWN_91BInoFgg" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_RSIaEC7WEeWN_91BInoFgg/21" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSOgsS7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IC7CEeWWFMb3wTXQzA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSV1dC7WEeWN_91BInoFgg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RSV1dS7WEeWN_91BInoFgg" key="Version" value="0.0.11"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RSV1di7WEeWN_91BInoFgg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RSV1dy7WEeWN_91BInoFgg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RSV1eC7WEeWN_91BInoFgg" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RSV1eS7WEeWN_91BInoFgg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_RSOgsi7WEeWN_91BInoFgg" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSOgsy7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgtC7WEeWN_91BInoFgg" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgti7WEeWN_91BInoFgg" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSOguC7WEeWN_91BInoFgg" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgui7WEeWN_91BInoFgg" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgvC7WEeWN_91BInoFgg" name="buddyPolicy" ordered="false" upperBound="-1" eType="_RSOgyS7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgvi7WEeWN_91BInoFgg" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgwC7WEeWN_91BInoFgg" name="bundleShape" ordered="false" eType="_RSPHwi7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgwi7WEeWN_91BInoFgg" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgxC7WEeWN_91BInoFgg" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSOgxi7WEeWN_91BInoFgg" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_RSOgyS7WEeWN_91BInoFgg" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSOgyi7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSOgyy7WEeWN_91BInoFgg" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSOgzC7WEeWN_91BInoFgg" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSOgzS7WEeWN_91BInoFgg" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSOgzi7WEeWN_91BInoFgg" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSOgzy7WEeWN_91BInoFgg" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSPHwC7WEeWN_91BInoFgg" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSPHwS7WEeWN_91BInoFgg" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_RSPHwi7WEeWN_91BInoFgg" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPHwy7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSPHxC7WEeWN_91BInoFgg" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RSPHxS7WEeWN_91BInoFgg" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_RSPHxi7WEeWN_91BInoFgg" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPHxy7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7bi7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPHyC7WEeWN_91BInoFgg" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPHyi7WEeWN_91BInoFgg" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IS7CEeWWFMb3wTXQzA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_RSPHzS7WEeWN_91BInoFgg" name="Feature_back">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPHzi7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPHzy7WEeWN_91BInoFgg" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH0S7WEeWN_91BInoFgg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH0y7WEeWN_91BInoFgg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH1S7WEeWN_91BInoFgg" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH1y7WEeWN_91BInoFgg" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH2S7WEeWN_91BInoFgg" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH2y7WEeWN_91BInoFgg" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPH3S7WEeWN_91BInoFgg" name="plugins" ordered="false" upperBound="-1" eType="_RSOgsi7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPH3y7WEeWN_91BInoFgg" name="featureDependencies" ordered="false" upperBound="-1" eType="_RSPHzS7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPH4S7WEeWN_91BInoFgg" name="includedFeatures" ordered="false" upperBound="-1" eType="_RSPHzS7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH4y7WEeWN_91BInoFgg" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH5S7WEeWN_91BInoFgg" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH5y7WEeWN_91BInoFgg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH6S7WEeWN_91BInoFgg" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH6y7WEeWN_91BInoFgg" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH7S7WEeWN_91BInoFgg" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPH7y7WEeWN_91BInoFgg" name="pluginDependencies" ordered="false" upperBound="-1" eType="_RSOgsi7WEeWN_91BInoFgg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_RSPH8S7WEeWN_91BInoFgg" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPH8i7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPH8y7WEeWN_91BInoFgg" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_RSPH9S7WEeWN_91BInoFgg" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPH9i7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH9y7WEeWN_91BInoFgg" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH-S7WEeWN_91BInoFgg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH-y7WEeWN_91BInoFgg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH_S7WEeWN_91BInoFgg" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPH_y7WEeWN_91BInoFgg" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIAS7WEeWN_91BInoFgg" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIAy7WEeWN_91BInoFgg" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIBS7WEeWN_91BInoFgg" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIBy7WEeWN_91BInoFgg" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPICS7WEeWN_91BInoFgg" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPICy7WEeWN_91BInoFgg" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPIDS7WEeWN_91BInoFgg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPIDy7WEeWN_91BInoFgg" name="elements" ordered="false" upperBound="-1" eType="_RSPIES7WEeWN_91BInoFgg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_RSPIES7WEeWN_91BInoFgg" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPIEi7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIEy7WEeWN_91BInoFgg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIFS7WEeWN_91BInoFgg" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIFy7WEeWN_91BInoFgg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPIGS7WEeWN_91BInoFgg" name="attributes" ordered="false" upperBound="-1" eType="_RSPIHy7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPIGy7WEeWN_91BInoFgg" name="compositor" ordered="false" lowerBound="1" eType="_RSPIJy7WEeWN_91BInoFgg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPIHS7WEeWN_91BInoFgg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_RSPIHy7WEeWN_91BInoFgg" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPIIC7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPIIS7WEeWN_91BInoFgg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIIy7WEeWN_91BInoFgg" name="use" ordered="false" lowerBound="1" eType="_RSPIJS7WEeWN_91BInoFgg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_RSPIJS7WEeWN_91BInoFgg" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPIJi7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_RSPIJy7WEeWN_91BInoFgg" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RSPIKC7WEeWN_91BInoFgg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPIKS7WEeWN_91BInoFgg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPIKy7WEeWN_91BInoFgg" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RSPILS7WEeWN_91BInoFgg" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPILy7WEeWN_91BInoFgg" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RSPIMS7WEeWN_91BInoFgg" name="elements" ordered="false" upperBound="-1" eType="_RSPIES7WEeWN_91BInoFgg"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_TUX0EC7VEeWf89ZjeNonUg" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_TUS7kC7VEeWf89ZjeNonUg/20" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0ES7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IC7CEeWWFMb3wTXQzA"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUd6si7VEeWf89ZjeNonUg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUd6sy7VEeWf89ZjeNonUg" key="Version" value="0.0.10"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUd6tC7VEeWf89ZjeNonUg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUd6tS7VEeWf89ZjeNonUg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUd6ti7VEeWf89ZjeNonUg" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUd6ty7VEeWf89ZjeNonUg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUX0Ei7VEeWf89ZjeNonUg" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0Ey7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0FC7VEeWf89ZjeNonUg" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Fi7VEeWf89ZjeNonUg" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0GC7VEeWf89ZjeNonUg" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Gi7VEeWf89ZjeNonUg" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0HC7VEeWf89ZjeNonUg" name="buddyPolicy" ordered="false" upperBound="-1" eType="_TUX0Ky7VEeWf89ZjeNonUg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Hi7VEeWf89ZjeNonUg" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0IC7VEeWf89ZjeNonUg" name="bundleShape" ordered="false" eType="_TUX0NC7VEeWf89ZjeNonUg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Ii7VEeWf89ZjeNonUg" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0JC7VEeWf89ZjeNonUg" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Ji7VEeWf89ZjeNonUg" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0KC7VEeWf89ZjeNonUg" name="base_Bundle" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IS7CEeWWFMb3wTXQzA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TUX0Ky7VEeWf89ZjeNonUg" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0LC7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0LS7VEeWf89ZjeNonUg" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0Li7VEeWf89ZjeNonUg" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0Ly7VEeWf89ZjeNonUg" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0MC7VEeWf89ZjeNonUg" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0MS7VEeWf89ZjeNonUg" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0Mi7VEeWf89ZjeNonUg" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0My7VEeWf89ZjeNonUg" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TUX0NC7VEeWf89ZjeNonUg" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0NS7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0Ni7VEeWf89ZjeNonUg" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TUX0Ny7VEeWf89ZjeNonUg" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUX0OC7VEeWf89ZjeNonUg" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0OS7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7bi7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Oi7VEeWf89ZjeNonUg" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0PC7VEeWf89ZjeNonUg" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_CLe7IS7CEeWWFMb3wTXQzA"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUX0Py7VEeWf89ZjeNonUg" name="Feature_back">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0QC7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0QS7VEeWf89ZjeNonUg" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Qy7VEeWf89ZjeNonUg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0RS7VEeWf89ZjeNonUg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Ry7VEeWf89ZjeNonUg" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0SS7VEeWf89ZjeNonUg" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Sy7VEeWf89ZjeNonUg" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0TS7VEeWf89ZjeNonUg" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0Ty7VEeWf89ZjeNonUg" name="plugins" ordered="false" upperBound="-1" eType="_TUX0Ei7VEeWf89ZjeNonUg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0US7VEeWf89ZjeNonUg" name="featureDependencies" ordered="false" upperBound="-1" eType="_TUX0Py7VEeWf89ZjeNonUg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0Uy7VEeWf89ZjeNonUg" name="includedFeatures" ordered="false" upperBound="-1" eType="_TUX0Py7VEeWf89ZjeNonUg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0VS7VEeWf89ZjeNonUg" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Vy7VEeWf89ZjeNonUg" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0WS7VEeWf89ZjeNonUg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Wy7VEeWf89ZjeNonUg" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0XS7VEeWf89ZjeNonUg" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0Xy7VEeWf89ZjeNonUg" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0YS7VEeWf89ZjeNonUg" name="pluginDependencies" ordered="false" upperBound="-1" eType="_TUX0Ei7VEeWf89ZjeNonUg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUX0Yy7VEeWf89ZjeNonUg" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0ZC7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0ZS7VEeWf89ZjeNonUg" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUX0Zy7VEeWf89ZjeNonUg" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0aC7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0aS7VEeWf89ZjeNonUg" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0ay7VEeWf89ZjeNonUg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0bS7VEeWf89ZjeNonUg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0by7VEeWf89ZjeNonUg" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0cS7VEeWf89ZjeNonUg" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0cy7VEeWf89ZjeNonUg" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0dS7VEeWf89ZjeNonUg" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0dy7VEeWf89ZjeNonUg" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0eS7VEeWf89ZjeNonUg" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0ey7VEeWf89ZjeNonUg" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0fS7VEeWf89ZjeNonUg" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0fy7VEeWf89ZjeNonUg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0gS7VEeWf89ZjeNonUg" name="elements" ordered="false" upperBound="-1" eType="_TUX0gy7VEeWf89ZjeNonUg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUX0gy7VEeWf89ZjeNonUg" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0hC7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0hS7VEeWf89ZjeNonUg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0hy7VEeWf89ZjeNonUg" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0iS7VEeWf89ZjeNonUg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0iy7VEeWf89ZjeNonUg" name="attributes" ordered="false" upperBound="-1" eType="_TUX0kS7VEeWf89ZjeNonUg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0jS7VEeWf89ZjeNonUg" name="compositor" ordered="false" lowerBound="1" eType="_TUYbIi7VEeWf89ZjeNonUg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0jy7VEeWf89ZjeNonUg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUX0kS7VEeWf89ZjeNonUg" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUX0ki7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUX0ky7VEeWf89ZjeNonUg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUX0lS7VEeWf89ZjeNonUg" name="use" ordered="false" lowerBound="1" eType="_TUYbIC7VEeWf89ZjeNonUg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TUYbIC7VEeWf89ZjeNonUg" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUYbIS7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUYbIi7VEeWf89ZjeNonUg" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUYbIy7VEeWf89ZjeNonUg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUYbJC7VEeWf89ZjeNonUg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUYbJi7VEeWf89ZjeNonUg" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUYbKC7VEeWf89ZjeNonUg" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUYbKi7VEeWf89ZjeNonUg" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUYbLC7VEeWf89ZjeNonUg" name="elements" ordered="false" upperBound="-1" eType="_TUX0gy7VEeWf89ZjeNonUg"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_xMIUgC61EeW_f86rzlreQg" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_xMC08C61EeW_f86rzlreQg/19" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIUgS61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_rtegYCx5EeWsi_fejirVBQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMN0FC61EeW_f86rzlreQg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xMN0FS61EeW_f86rzlreQg" key="Version" value="0.0.9"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xMN0Fi61EeW_f86rzlreQg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xMN0Fy61EeW_f86rzlreQg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xMN0GC61EeW_f86rzlreQg" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xMN0GS61EeW_f86rzlreQg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_xMIUgi61EeW_f86rzlreQg" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIUgy61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_rtegYSx5EeWsi_fejirVBQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUhC61EeW_f86rzlreQg" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUhi61EeW_f86rzlreQg" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIUiC61EeW_f86rzlreQg" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUii61EeW_f86rzlreQg" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUjC61EeW_f86rzlreQg" name="buddyPolicy" ordered="false" upperBound="-1" eType="_xMIUmS61EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUji61EeW_f86rzlreQg" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUkC61EeW_f86rzlreQg" name="bundleShape" ordered="false" eType="_xMIUoi61EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUki61EeW_f86rzlreQg" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUlC61EeW_f86rzlreQg" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUli61EeW_f86rzlreQg" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_xMIUmS61EeW_f86rzlreQg" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIUmi61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUmy61EeW_f86rzlreQg" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUnC61EeW_f86rzlreQg" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUnS61EeW_f86rzlreQg" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUni61EeW_f86rzlreQg" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUny61EeW_f86rzlreQg" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUoC61EeW_f86rzlreQg" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUoS61EeW_f86rzlreQg" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_xMIUoi61EeW_f86rzlreQg" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIUoy61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUpC61EeW_f86rzlreQg" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xMIUpS61EeW_f86rzlreQg" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_xMIUpi61EeW_f86rzlreQg" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIUpy61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_rtegrix5EeWsi_fejirVBQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUqC61EeW_f86rzlreQg" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIUqi61EeW_f86rzlreQg" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_rtegYSx5EeWsi_fejirVBQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_xMIUrS61EeW_f86rzlreQg" name="Feature_back">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIUri61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIUry61EeW_f86rzlreQg" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUsS61EeW_f86rzlreQg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUsy61EeW_f86rzlreQg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUtS61EeW_f86rzlreQg" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUty61EeW_f86rzlreQg" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUuS61EeW_f86rzlreQg" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUuy61EeW_f86rzlreQg" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIUvS61EeW_f86rzlreQg" name="plugins" ordered="false" upperBound="-1" eType="_xMIUgi61EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIUvy61EeW_f86rzlreQg" name="featureDependencies" ordered="false" upperBound="-1" eType="_xMIUrS61EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIUwS61EeW_f86rzlreQg" name="includedFeatures" ordered="false" upperBound="-1" eType="_xMIUrS61EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUwy61EeW_f86rzlreQg" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUxS61EeW_f86rzlreQg" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUxy61EeW_f86rzlreQg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUyS61EeW_f86rzlreQg" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUyy61EeW_f86rzlreQg" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIUzS61EeW_f86rzlreQg" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIUzy61EeW_f86rzlreQg" name="pluginDependencies" ordered="false" upperBound="-1" eType="_xMIUgi61EeW_f86rzlreQg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_xMIU0S61EeW_f86rzlreQg" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIU0i61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIU0y61EeW_f86rzlreQg" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_xMIU1S61EeW_f86rzlreQg" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIU1i61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU1y61EeW_f86rzlreQg" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU2S61EeW_f86rzlreQg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU2y61EeW_f86rzlreQg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU3S61EeW_f86rzlreQg" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU3y61EeW_f86rzlreQg" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU4S61EeW_f86rzlreQg" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU4y61EeW_f86rzlreQg" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU5S61EeW_f86rzlreQg" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU5y61EeW_f86rzlreQg" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU6S61EeW_f86rzlreQg" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU6y61EeW_f86rzlreQg" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIU7S61EeW_f86rzlreQg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIU7y61EeW_f86rzlreQg" name="elements" ordered="false" upperBound="-1" eType="_xMIU8S61EeW_f86rzlreQg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_xMIU8S61EeW_f86rzlreQg" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIU8i61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU8y61EeW_f86rzlreQg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU9S61EeW_f86rzlreQg" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIU9y61EeW_f86rzlreQg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIU-S61EeW_f86rzlreQg" name="attributes" ordered="false" upperBound="-1" eType="_xMIU_y61EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIU-y61EeW_f86rzlreQg" name="compositor" ordered="false" lowerBound="1" eType="_xMIVBy61EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIU_S61EeW_f86rzlreQg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_xMIU_y61EeW_f86rzlreQg" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIVAC61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIVAS61EeW_f86rzlreQg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIVAy61EeW_f86rzlreQg" name="use" ordered="false" lowerBound="1" eType="_xMIVBS61EeW_f86rzlreQg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_xMIVBS61EeW_f86rzlreQg" name="interpertor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIVBi61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_xMIVBy61EeW_f86rzlreQg" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xMIVCC61EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIVCS61EeW_f86rzlreQg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIVCy61EeW_f86rzlreQg" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xMIVDS61EeW_f86rzlreQg" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIVDy61EeW_f86rzlreQg" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xMIVES61EeW_f86rzlreQg" name="elements" ordered="false" upperBound="-1" eType="_xMIU8S61EeW_f86rzlreQg"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_EjliYCuKEeWiKo749gv8Bg" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_EjgC0CuKEeWiKo749gv8Bg/18" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjliYSuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYAk5EeWGaaZmIQ1pKQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjsQFCuKEeWiKo749gv8Bg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EjsQFSuKEeWiKo749gv8Bg" key="Version" value="0.0.8"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EjsQFiuKEeWiKo749gv8Bg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EjsQFyuKEeWiKo749gv8Bg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EjsQGCuKEeWiKo749gv8Bg" key="Date" value="2015-07-16"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EjsQGSuKEeWiKo749gv8Bg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_EjliYiuKEeWiKo749gv8Bg" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjliYyuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliZCuKEeWiKo749gv8Bg" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliZiuKEeWiKo749gv8Bg" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjliaCuKEeWiKo749gv8Bg" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliaiuKEeWiKo749gv8Bg" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlibCuKEeWiKo749gv8Bg" name="buddyPolicy" ordered="false" upperBound="-1" eType="_EjlieSuKEeWiKo749gv8Bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlibiuKEeWiKo749gv8Bg" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlicCuKEeWiKo749gv8Bg" name="bundleShape" ordered="false" eType="_EjligiuKEeWiKo749gv8Bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliciuKEeWiKo749gv8Bg" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlidCuKEeWiKo749gv8Bg" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlidiuKEeWiKo749gv8Bg" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_EjlieSuKEeWiKo749gv8Bg" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjlieiuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjlieyuKEeWiKo749gv8Bg" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjlifCuKEeWiKo749gv8Bg" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjlifSuKEeWiKo749gv8Bg" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjlifiuKEeWiKo749gv8Bg" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjlifyuKEeWiKo749gv8Bg" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjligCuKEeWiKo749gv8Bg" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjligSuKEeWiKo749gv8Bg" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_EjligiuKEeWiKo749gv8Bg" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjligyuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjlihCuKEeWiKo749gv8Bg" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_EjlihSuKEeWiKo749gv8Bg" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_EjlihiuKEeWiKo749gv8Bg" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjlihyuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcrgk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliiCuKEeWiKo749gv8Bg" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjliiiuKEeWiKo749gv8Bg" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_EjlijSuKEeWiKo749gv8Bg" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjlijiuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjlijyuKEeWiKo749gv8Bg" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlikSuKEeWiKo749gv8Bg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlikyuKEeWiKo749gv8Bg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlilSuKEeWiKo749gv8Bg" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlilyuKEeWiKo749gv8Bg" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlimSuKEeWiKo749gv8Bg" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlimyuKEeWiKo749gv8Bg" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjlinSuKEeWiKo749gv8Bg" name="plugins" ordered="false" upperBound="-1" eType="_EjliYiuKEeWiKo749gv8Bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjlinyuKEeWiKo749gv8Bg" name="featureDependencies" ordered="false" upperBound="-1" eType="_EjlijSuKEeWiKo749gv8Bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjlioSuKEeWiKo749gv8Bg" name="includedFeatures" ordered="false" upperBound="-1" eType="_EjlijSuKEeWiKo749gv8Bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlioyuKEeWiKo749gv8Bg" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlipSuKEeWiKo749gv8Bg" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlipyuKEeWiKo749gv8Bg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliqSuKEeWiKo749gv8Bg" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliqyuKEeWiKo749gv8Bg" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlirSuKEeWiKo749gv8Bg" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjliryuKEeWiKo749gv8Bg" name="pluginDependencies" ordered="false" upperBound="-1" eType="_EjliYiuKEeWiKo749gv8Bg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_EjlisSuKEeWiKo749gv8Bg" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjlisiuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjlisyuKEeWiKo749gv8Bg" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_EjlitSuKEeWiKo749gv8Bg" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EjlitiuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlityuKEeWiKo749gv8Bg" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliuSuKEeWiKo749gv8Bg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliuyuKEeWiKo749gv8Bg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlivSuKEeWiKo749gv8Bg" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlivyuKEeWiKo749gv8Bg" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliwSuKEeWiKo749gv8Bg" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliwyuKEeWiKo749gv8Bg" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlixSuKEeWiKo749gv8Bg" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjlixyuKEeWiKo749gv8Bg" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliySuKEeWiKo749gv8Bg" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_EjliyyuKEeWiKo749gv8Bg" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjlizSuKEeWiKo749gv8Bg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_EjlizyuKEeWiKo749gv8Bg" name="elements" ordered="false" upperBound="-1" eType="_Ejli0SuKEeWiKo749gv8Bg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ejli0SuKEeWiKo749gv8Bg" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ejli0iuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ejli0yuKEeWiKo749gv8Bg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ejli1SuKEeWiKo749gv8Bg" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ejli1yuKEeWiKo749gv8Bg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli2SuKEeWiKo749gv8Bg" name="attributes" ordered="false" upperBound="-1" eType="_Ejli3yuKEeWiKo749gv8Bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli2yuKEeWiKo749gv8Bg" name="compositor" ordered="false" lowerBound="1" eType="_Ejli5yuKEeWiKo749gv8Bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli3SuKEeWiKo749gv8Bg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ejli3yuKEeWiKo749gv8Bg" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ejli4CuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli4SuKEeWiKo749gv8Bg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ejli4yuKEeWiKo749gv8Bg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli5SuKEeWiKo749gv8Bg" name="use" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ejli5yuKEeWiKo749gv8Bg" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ejli6CuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli6SuKEeWiKo749gv8Bg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ejli6yuKEeWiKo749gv8Bg" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ejli7SuKEeWiKo749gv8Bg" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli7yuKEeWiKo749gv8Bg" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli8SuKEeWiKo749gv8Bg" name="elements" ordered="false" upperBound="-1" eType="_Ejli0SuKEeWiKo749gv8Bg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ejli8yuKEeWiKo749gv8Bg" name="RootElement">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ejli9CuKEeWiKo749gv8Bg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ejli9SuKEeWiKo749gv8Bg" name="base_Element" ordered="false" lowerBound="1" eType="_Ejli0SuKEeWiKo749gv8Bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ejli9yuKEeWiKo749gv8Bg" name="internal" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_GWPq0CcAEeWJjK_Ez8IzPQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_GWJkMCcAEeWJjK_Ez8IzPQ/17" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPq0ScAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYAk5EeWGaaZmIQ1pKQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWXmoCcAEeWJjK_Ez8IzPQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GWXmoScAEeWJjK_Ez8IzPQ" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GWXmoicAEeWJjK_Ez8IzPQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GWXmoycAEeWJjK_Ez8IzPQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GWXmpCcAEeWJjK_Ez8IzPQ" key="Date" value="2015-07-10"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GWXmpScAEeWJjK_Ez8IzPQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPq0icAEeWJjK_Ez8IzPQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPq0ycAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq1CcAEeWJjK_Ez8IzPQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq1icAEeWJjK_Ez8IzPQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPq2CcAEeWJjK_Ez8IzPQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq2icAEeWJjK_Ez8IzPQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq3CcAEeWJjK_Ez8IzPQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_GWPq6ScAEeWJjK_Ez8IzPQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq3icAEeWJjK_Ez8IzPQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq4CcAEeWJjK_Ez8IzPQ" name="bundleShape" ordered="false" eType="_GWPq8icAEeWJjK_Ez8IzPQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq4icAEeWJjK_Ez8IzPQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq5CcAEeWJjK_Ez8IzPQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq5icAEeWJjK_Ez8IzPQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_GWPq6ScAEeWJjK_Ez8IzPQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPq6icAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq6ycAEeWJjK_Ez8IzPQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq7CcAEeWJjK_Ez8IzPQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq7ScAEeWJjK_Ez8IzPQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq7icAEeWJjK_Ez8IzPQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq7ycAEeWJjK_Ez8IzPQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq8CcAEeWJjK_Ez8IzPQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq8ScAEeWJjK_Ez8IzPQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_GWPq8icAEeWJjK_Ez8IzPQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPq8ycAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq9CcAEeWJjK_Ez8IzPQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_GWPq9ScAEeWJjK_Ez8IzPQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPq9icAEeWJjK_Ez8IzPQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPq9ycAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcrgk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPq-CcAEeWJjK_Ez8IzPQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPq-icAEeWJjK_Ez8IzPQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPq_ScAEeWJjK_Ez8IzPQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPq_icAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPq_ycAEeWJjK_Ez8IzPQ" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrAScAEeWJjK_Ez8IzPQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrAycAEeWJjK_Ez8IzPQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrBScAEeWJjK_Ez8IzPQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrBycAEeWJjK_Ez8IzPQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrCScAEeWJjK_Ez8IzPQ" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrCycAEeWJjK_Ez8IzPQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrDScAEeWJjK_Ez8IzPQ" name="plugins" ordered="false" upperBound="-1" eType="_GWPq0icAEeWJjK_Ez8IzPQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrDycAEeWJjK_Ez8IzPQ" name="includedFeatures" ordered="false" upperBound="-1" eType="_GWPq_ScAEeWJjK_Ez8IzPQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrEScAEeWJjK_Ez8IzPQ" name="importedFeatures" ordered="false" upperBound="-1" eType="_GWPq_ScAEeWJjK_Ez8IzPQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrEycAEeWJjK_Ez8IzPQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrFScAEeWJjK_Ez8IzPQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrFycAEeWJjK_Ez8IzPQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrGScAEeWJjK_Ez8IzPQ" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrGycAEeWJjK_Ez8IzPQ" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrHScAEeWJjK_Ez8IzPQ" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPrHycAEeWJjK_Ez8IzPQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPrICcAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrIScAEeWJjK_Ez8IzPQ" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPrIycAEeWJjK_Ez8IzPQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPrJCcAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrJScAEeWJjK_Ez8IzPQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrJycAEeWJjK_Ez8IzPQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrKScAEeWJjK_Ez8IzPQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrKycAEeWJjK_Ez8IzPQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrLScAEeWJjK_Ez8IzPQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrLycAEeWJjK_Ez8IzPQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrMScAEeWJjK_Ez8IzPQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrMycAEeWJjK_Ez8IzPQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrNScAEeWJjK_Ez8IzPQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrNycAEeWJjK_Ez8IzPQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrOScAEeWJjK_Ez8IzPQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrOycAEeWJjK_Ez8IzPQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrPScAEeWJjK_Ez8IzPQ" name="elements" ordered="false" upperBound="-1" eType="_GWPrPycAEeWJjK_Ez8IzPQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPrPycAEeWJjK_Ez8IzPQ" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPrQCcAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrQScAEeWJjK_Ez8IzPQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrQycAEeWJjK_Ez8IzPQ" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrRScAEeWJjK_Ez8IzPQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrRycAEeWJjK_Ez8IzPQ" name="attributes" ordered="false" upperBound="-1" eType="_GWPrTScAEeWJjK_Ez8IzPQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrSScAEeWJjK_Ez8IzPQ" name="compositor" ordered="false" lowerBound="1" eType="_GWPrVScAEeWJjK_Ez8IzPQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrSycAEeWJjK_Ez8IzPQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPrTScAEeWJjK_Ez8IzPQ" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPrTicAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrTycAEeWJjK_Ez8IzPQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrUScAEeWJjK_Ez8IzPQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrUycAEeWJjK_Ez8IzPQ" name="use" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPrVScAEeWJjK_Ez8IzPQ" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPrVicAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrVycAEeWJjK_Ez8IzPQ" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrWScAEeWJjK_Ez8IzPQ" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrWycAEeWJjK_Ez8IzPQ" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrXScAEeWJjK_Ez8IzPQ" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrXycAEeWJjK_Ez8IzPQ" name="elements" ordered="false" upperBound="-1" eType="_GWPrPycAEeWJjK_Ez8IzPQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_GWPrYScAEeWJjK_Ez8IzPQ" name="RootElement">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GWPrYicAEeWJjK_Ez8IzPQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_GWPrYycAEeWJjK_Ez8IzPQ" name="base_Element" ordered="false" lowerBound="1" eType="_GWPrPycAEeWJjK_Ez8IzPQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_GWPrZScAEeWJjK_Ez8IzPQ" name="internal" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_NjKtoBP-EeWudK_BGFfrXw" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_Ni8rMBP-EeWudK_BGFfrXw/16" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKtoRP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYAk5EeWGaaZmIQ1pKQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjQ0QBP-EeWudK_BGFfrXw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NjQ0QRP-EeWudK_BGFfrXw" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NjQ0QhP-EeWudK_BGFfrXw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NjQ0QxP-EeWudK_BGFfrXw" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NjQ0RBP-EeWudK_BGFfrXw" key="Date" value="2015-06-16"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NjQ0RRP-EeWudK_BGFfrXw" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKtohP-EeWudK_BGFfrXw" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKtoxP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtpBP-EeWudK_BGFfrXw" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtphP-EeWudK_BGFfrXw" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKtqBP-EeWudK_BGFfrXw" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtqhP-EeWudK_BGFfrXw" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtrBP-EeWudK_BGFfrXw" name="buddyPolicy" ordered="false" upperBound="-1" eType="_NjKtuRP-EeWudK_BGFfrXw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtrhP-EeWudK_BGFfrXw" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtsBP-EeWudK_BGFfrXw" name="bundleShape" ordered="false" eType="_NjKtwhP-EeWudK_BGFfrXw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtshP-EeWudK_BGFfrXw" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKttBP-EeWudK_BGFfrXw" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtthP-EeWudK_BGFfrXw" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_NjKtuRP-EeWudK_BGFfrXw" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKtuhP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtuxP-EeWudK_BGFfrXw" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtvBP-EeWudK_BGFfrXw" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtvRP-EeWudK_BGFfrXw" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtvhP-EeWudK_BGFfrXw" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtvxP-EeWudK_BGFfrXw" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtwBP-EeWudK_BGFfrXw" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtwRP-EeWudK_BGFfrXw" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_NjKtwhP-EeWudK_BGFfrXw" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKtwxP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtxBP-EeWudK_BGFfrXw" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_NjKtxRP-EeWudK_BGFfrXw" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKtxhP-EeWudK_BGFfrXw" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKtxxP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcrgk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKtyBP-EeWudK_BGFfrXw" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKtyhP-EeWudK_BGFfrXw" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKtzRP-EeWudK_BGFfrXw" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKtzhP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKtzxP-EeWudK_BGFfrXw" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt0RP-EeWudK_BGFfrXw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt0xP-EeWudK_BGFfrXw" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt1RP-EeWudK_BGFfrXw" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt1xP-EeWudK_BGFfrXw" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt2RP-EeWudK_BGFfrXw" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt2xP-EeWudK_BGFfrXw" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKt3RP-EeWudK_BGFfrXw" name="plugins" ordered="false" upperBound="-1" eType="_NjKtohP-EeWudK_BGFfrXw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKt3xP-EeWudK_BGFfrXw" name="includedFeatures" ordered="false" upperBound="-1" eType="_NjKtzRP-EeWudK_BGFfrXw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKt4RP-EeWudK_BGFfrXw" name="importedFeatures" ordered="false" upperBound="-1" eType="_NjKtzRP-EeWudK_BGFfrXw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt4xP-EeWudK_BGFfrXw" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt5RP-EeWudK_BGFfrXw" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt5xP-EeWudK_BGFfrXw" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKt6RP-EeWudK_BGFfrXw" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKt6hP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKt6xP-EeWudK_BGFfrXw" name="base_InstanceSpecification" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKt7RP-EeWudK_BGFfrXw" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKt7hP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt7xP-EeWudK_BGFfrXw" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt8RP-EeWudK_BGFfrXw" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt8xP-EeWudK_BGFfrXw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt9RP-EeWudK_BGFfrXw" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt9xP-EeWudK_BGFfrXw" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt-RP-EeWudK_BGFfrXw" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt-xP-EeWudK_BGFfrXw" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt_RP-EeWudK_BGFfrXw" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKt_xP-EeWudK_BGFfrXw" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuARP-EeWudK_BGFfrXw" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuAxP-EeWudK_BGFfrXw" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuBRP-EeWudK_BGFfrXw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuBxP-EeWudK_BGFfrXw" name="elements" ordered="false" upperBound="-1" eType="_NjKuCRP-EeWudK_BGFfrXw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKuCRP-EeWudK_BGFfrXw" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKuChP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuCxP-EeWudK_BGFfrXw" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuDRP-EeWudK_BGFfrXw" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuDxP-EeWudK_BGFfrXw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuERP-EeWudK_BGFfrXw" name="attributes" ordered="false" upperBound="-1" eType="_NjKuFxP-EeWudK_BGFfrXw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuExP-EeWudK_BGFfrXw" name="compositor" ordered="false" lowerBound="1" eType="_NjKuHxP-EeWudK_BGFfrXw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuFRP-EeWudK_BGFfrXw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKuFxP-EeWudK_BGFfrXw" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKuGBP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuGRP-EeWudK_BGFfrXw" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuGxP-EeWudK_BGFfrXw" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuHRP-EeWudK_BGFfrXw" name="use" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKuHxP-EeWudK_BGFfrXw" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKuIBP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuIRP-EeWudK_BGFfrXw" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuIxP-EeWudK_BGFfrXw" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuJRP-EeWudK_BGFfrXw" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuJxP-EeWudK_BGFfrXw" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuKRP-EeWudK_BGFfrXw" name="elements" ordered="false" upperBound="-1" eType="_NjKuCRP-EeWudK_BGFfrXw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_NjKuKxP-EeWudK_BGFfrXw" name="RootElement">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NjKuLBP-EeWudK_BGFfrXw" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NjKuLRP-EeWudK_BGFfrXw" name="base_Element" ordered="false" lowerBound="1" eType="_NjKuCRP-EeWudK_BGFfrXw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_NjKuLxP-EeWudK_BGFfrXw" name="internal" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_YGaBMBBAEeWOL9r_mvTI7g" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_YGUhoBBAEeWOL9r_mvTI7g/15" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaBMRBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYAk5EeWGaaZmIQ1pKQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGgu4BBAEeWOL9r_mvTI7g" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YGgu4RBAEeWOL9r_mvTI7g" key="Version" value="0.0.6"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YGgu4hBAEeWOL9r_mvTI7g" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YGgu4xBAEeWOL9r_mvTI7g" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YGgu5BBAEeWOL9r_mvTI7g" key="Date" value="2015-06-11"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YGgu5RBAEeWOL9r_mvTI7g" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaBMhBAEeWOL9r_mvTI7g" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaBMxBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBNBBAEeWOL9r_mvTI7g" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBNhBAEeWOL9r_mvTI7g" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaBOBBAEeWOL9r_mvTI7g" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBOhBAEeWOL9r_mvTI7g" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBPBBAEeWOL9r_mvTI7g" name="buddyPolicy" ordered="false" upperBound="-1" eType="_YGaBSRBAEeWOL9r_mvTI7g"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBPhBAEeWOL9r_mvTI7g" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBQBBAEeWOL9r_mvTI7g" name="bundleShape" ordered="false" eType="_YGaBUhBAEeWOL9r_mvTI7g"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBQhBAEeWOL9r_mvTI7g" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBRBBAEeWOL9r_mvTI7g" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBRhBAEeWOL9r_mvTI7g" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_YGaBSRBAEeWOL9r_mvTI7g" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaBShBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBSxBAEeWOL9r_mvTI7g" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBTBBAEeWOL9r_mvTI7g" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBTRBAEeWOL9r_mvTI7g" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBThBAEeWOL9r_mvTI7g" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBTxBAEeWOL9r_mvTI7g" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBUBBAEeWOL9r_mvTI7g" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBURBAEeWOL9r_mvTI7g" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_YGaBUhBAEeWOL9r_mvTI7g" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaBUxBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBVBBAEeWOL9r_mvTI7g" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_YGaBVRBAEeWOL9r_mvTI7g" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaBVhBAEeWOL9r_mvTI7g" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaBVxBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcrgk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBWBBAEeWOL9r_mvTI7g" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaBWhBAEeWOL9r_mvTI7g" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaBXRBAEeWOL9r_mvTI7g" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaBXhBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaBXxBAEeWOL9r_mvTI7g" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBYRBAEeWOL9r_mvTI7g" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBYxBAEeWOL9r_mvTI7g" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBZRBAEeWOL9r_mvTI7g" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBZxBAEeWOL9r_mvTI7g" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBaRBAEeWOL9r_mvTI7g" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBaxBAEeWOL9r_mvTI7g" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaBbRBAEeWOL9r_mvTI7g" name="plugins" ordered="false" upperBound="-1" eType="_YGaBMhBAEeWOL9r_mvTI7g"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaBbxBAEeWOL9r_mvTI7g" name="includedFeatures" ordered="false" upperBound="-1" eType="_YGaBXRBAEeWOL9r_mvTI7g"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaBcRBAEeWOL9r_mvTI7g" name="importedFeatures" ordered="false" upperBound="-1" eType="_YGaBXRBAEeWOL9r_mvTI7g"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaBcxBAEeWOL9r_mvTI7g" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoQRBAEeWOL9r_mvTI7g" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoQxBAEeWOL9r_mvTI7g" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaoRRBAEeWOL9r_mvTI7g" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaoRhBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaoRxBAEeWOL9r_mvTI7g" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaoSRBAEeWOL9r_mvTI7g" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaoShBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoSxBAEeWOL9r_mvTI7g" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoTRBAEeWOL9r_mvTI7g" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoTxBAEeWOL9r_mvTI7g" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoURBAEeWOL9r_mvTI7g" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoUxBAEeWOL9r_mvTI7g" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoVRBAEeWOL9r_mvTI7g" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoVxBAEeWOL9r_mvTI7g" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoWRBAEeWOL9r_mvTI7g" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoWxBAEeWOL9r_mvTI7g" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoXRBAEeWOL9r_mvTI7g" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoXxBAEeWOL9r_mvTI7g" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaoYRBAEeWOL9r_mvTI7g" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaoYxBAEeWOL9r_mvTI7g" name="elements" ordered="false" upperBound="-1" eType="_YGaoZRBAEeWOL9r_mvTI7g"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaoZRBAEeWOL9r_mvTI7g" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaoZhBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoZxBAEeWOL9r_mvTI7g" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoaRBAEeWOL9r_mvTI7g" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoaxBAEeWOL9r_mvTI7g" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaobRBAEeWOL9r_mvTI7g" name="attributes" ordered="false" upperBound="-1" eType="_YGaocxBAEeWOL9r_mvTI7g"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaobxBAEeWOL9r_mvTI7g" name="compositor" ordered="false" lowerBound="1" eType="_YGaoexBAEeWOL9r_mvTI7g"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaocRBAEeWOL9r_mvTI7g" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaocxBAEeWOL9r_mvTI7g" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaodBBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaodRBAEeWOL9r_mvTI7g" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaodxBAEeWOL9r_mvTI7g" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaoeRBAEeWOL9r_mvTI7g" name="use" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaoexBAEeWOL9r_mvTI7g" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaofBBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaofRBAEeWOL9r_mvTI7g" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaofxBAEeWOL9r_mvTI7g" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaogRBAEeWOL9r_mvTI7g" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaogxBAEeWOL9r_mvTI7g" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaohRBAEeWOL9r_mvTI7g" name="elements" ordered="false" upperBound="-1" eType="_YGaoZRBAEeWOL9r_mvTI7g"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_YGaohxBAEeWOL9r_mvTI7g" name="RootElement">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YGaoiBBAEeWOL9r_mvTI7g" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YGaoiRBAEeWOL9r_mvTI7g" name="base_Element" ordered="false" lowerBound="1" eType="_YGaoZRBAEeWOL9r_mvTI7g"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YGaoixBAEeWOL9r_mvTI7g" name="internal" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_0Al1UAt4EeWkKtCFDD50hg" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_0Ag80At4EeWkKtCFDD50hg/14" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1UQt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYAk5EeWGaaZmIQ1pKQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0ArU4At4EeWkKtCFDD50hg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0ArU4Qt4EeWkKtCFDD50hg" key="Version" value="0.0.6"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0ArU4gt4EeWkKtCFDD50hg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0ArU4wt4EeWkKtCFDD50hg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0ArU5At4EeWkKtCFDD50hg" key="Date" value="2015-06-05"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0ArU5Qt4EeWkKtCFDD50hg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al1Ugt4EeWkKtCFDD50hg" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1Uwt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1VAt4EeWkKtCFDD50hg" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1Vgt4EeWkKtCFDD50hg" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1WAt4EeWkKtCFDD50hg" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1Wgt4EeWkKtCFDD50hg" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1XAt4EeWkKtCFDD50hg" name="buddyPolicy" ordered="false" upperBound="-1" eType="_0Al1aQt4EeWkKtCFDD50hg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1Xgt4EeWkKtCFDD50hg" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1YAt4EeWkKtCFDD50hg" name="bundleShape" ordered="false" eType="_0Al1cgt4EeWkKtCFDD50hg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1Ygt4EeWkKtCFDD50hg" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1ZAt4EeWkKtCFDD50hg" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1Zgt4EeWkKtCFDD50hg" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0Al1aQt4EeWkKtCFDD50hg" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1agt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1awt4EeWkKtCFDD50hg" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1bAt4EeWkKtCFDD50hg" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1bQt4EeWkKtCFDD50hg" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1bgt4EeWkKtCFDD50hg" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1bwt4EeWkKtCFDD50hg" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1cAt4EeWkKtCFDD50hg" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1cQt4EeWkKtCFDD50hg" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0Al1cgt4EeWkKtCFDD50hg" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1cwt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1dAt4EeWkKtCFDD50hg" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0Al1dQt4EeWkKtCFDD50hg" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al1dgt4EeWkKtCFDD50hg" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1dwt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcrgk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1eAt4EeWkKtCFDD50hg" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1egt4EeWkKtCFDD50hg" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al1fQt4EeWkKtCFDD50hg" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1fgt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1fwt4EeWkKtCFDD50hg" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1gQt4EeWkKtCFDD50hg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1gwt4EeWkKtCFDD50hg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1hQt4EeWkKtCFDD50hg" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1hwt4EeWkKtCFDD50hg" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1iQt4EeWkKtCFDD50hg" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1iwt4EeWkKtCFDD50hg" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1jQt4EeWkKtCFDD50hg" name="plugins" ordered="false" upperBound="-1" eType="_0Al1Ugt4EeWkKtCFDD50hg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1jwt4EeWkKtCFDD50hg" name="includedFeatures" ordered="false" upperBound="-1" eType="_0Al1fQt4EeWkKtCFDD50hg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1kQt4EeWkKtCFDD50hg" name="importedFeatures" ordered="false" upperBound="-1" eType="_0Al1fQt4EeWkKtCFDD50hg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1kwt4EeWkKtCFDD50hg" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1lQt4EeWkKtCFDD50hg" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1lwt4EeWkKtCFDD50hg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al1mQt4EeWkKtCFDD50hg" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1mgt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1mwt4EeWkKtCFDD50hg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al1nQt4EeWkKtCFDD50hg" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1ngt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1nwt4EeWkKtCFDD50hg" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1oQt4EeWkKtCFDD50hg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1owt4EeWkKtCFDD50hg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1pQt4EeWkKtCFDD50hg" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1pwt4EeWkKtCFDD50hg" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1qQt4EeWkKtCFDD50hg" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1qwt4EeWkKtCFDD50hg" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1rQt4EeWkKtCFDD50hg" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1rwt4EeWkKtCFDD50hg" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1sQt4EeWkKtCFDD50hg" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1swt4EeWkKtCFDD50hg" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1tQt4EeWkKtCFDD50hg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1twt4EeWkKtCFDD50hg" name="elements" ordered="false" upperBound="-1" eType="_0Al1uQt4EeWkKtCFDD50hg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al1uQt4EeWkKtCFDD50hg" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1ugt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1uwt4EeWkKtCFDD50hg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1vQt4EeWkKtCFDD50hg" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1vwt4EeWkKtCFDD50hg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1wQt4EeWkKtCFDD50hg" name="attributes" ordered="false" upperBound="-1" eType="_0Al1xwt4EeWkKtCFDD50hg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1wwt4EeWkKtCFDD50hg" name="compositor" ordered="false" lowerBound="1" eType="_0Al1zwt4EeWkKtCFDD50hg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1xQt4EeWkKtCFDD50hg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al1xwt4EeWkKtCFDD50hg" name="Attribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al1yAt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1yQt4EeWkKtCFDD50hg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al1ywt4EeWkKtCFDD50hg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al1zQt4EeWkKtCFDD50hg" name="use" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al1zwt4EeWkKtCFDD50hg" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al10At4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al10Qt4EeWkKtCFDD50hg" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al10wt4EeWkKtCFDD50hg" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al11Qt4EeWkKtCFDD50hg" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al11wt4EeWkKtCFDD50hg" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al12Qt4EeWkKtCFDD50hg" name="elements" ordered="false" upperBound="-1" eType="_0Al1uQt4EeWkKtCFDD50hg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0Al12wt4EeWkKtCFDD50hg" name="RootElement">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Al13At4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Al13Qt4EeWkKtCFDD50hg" name="base_Element" ordered="false" lowerBound="1" eType="_0Al1uQt4EeWkKtCFDD50hg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0Al13wt4EeWkKtCFDD50hg" name="internal" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0AmcYQt4EeWkKtCFDD50hg" name="JavaAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0AmcYgt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0AmcYwt4EeWkKtCFDD50hg" name="base_Attribute" ordered="false" lowerBound="1" eType="_0Al1xwt4EeWkKtCFDD50hg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0AmcZQt4EeWkKtCFDD50hg" name="StringAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0AmcZgt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0AmcZwt4EeWkKtCFDD50hg" name="base_Attribute" ordered="false" lowerBound="1" eType="_0Al1xwt4EeWkKtCFDD50hg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0AmcaQt4EeWkKtCFDD50hg" name="IdentifierAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Amcagt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Amcawt4EeWkKtCFDD50hg" name="base_Attribute" ordered="false" lowerBound="1" eType="_0Al1xwt4EeWkKtCFDD50hg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0AmcbQt4EeWkKtCFDD50hg" name="BooleanAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Amcbgt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Amcbwt4EeWkKtCFDD50hg" name="base_Attribute" ordered="false" lowerBound="1" eType="_0Al1xwt4EeWkKtCFDD50hg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0AmccQt4EeWkKtCFDD50hg" name="ResourceAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Amccgt4EeWkKtCFDD50hg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0Amccwt4EeWkKtCFDD50hg" name="base_Attribute" ordered="false" lowerBound="1" eType="_0Al1xwt4EeWkKtCFDD50hg"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_Ak3qsAt4EeWY9u70vHnGLA" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_AkyyMAt4EeWY9u70vHnGLA/13" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3qsQt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYAk5EeWGaaZmIQ1pKQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak9KQAt4EeWY9u70vHnGLA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ak9KQQt4EeWY9u70vHnGLA" key="Version" value="0.0.6"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ak9KQgt4EeWY9u70vHnGLA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ak9KQwt4EeWY9u70vHnGLA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ak9KRAt4EeWY9u70vHnGLA" key="Date" value="2015-06-05"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ak9KRQt4EeWY9u70vHnGLA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3qsgt4EeWY9u70vHnGLA" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3qswt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qtAt4EeWY9u70vHnGLA" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qtgt4EeWY9u70vHnGLA" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3quAt4EeWY9u70vHnGLA" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qugt4EeWY9u70vHnGLA" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qvAt4EeWY9u70vHnGLA" name="buddyPolicy" ordered="false" upperBound="-1" eType="_Ak3qyQt4EeWY9u70vHnGLA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qvgt4EeWY9u70vHnGLA" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qwAt4EeWY9u70vHnGLA" name="bundleShape" ordered="false" eType="_Ak3q0gt4EeWY9u70vHnGLA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qwgt4EeWY9u70vHnGLA" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qxAt4EeWY9u70vHnGLA" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3qxgt4EeWY9u70vHnGLA" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Ak3qyQt4EeWY9u70vHnGLA" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3qygt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3qywt4EeWY9u70vHnGLA" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3qzAt4EeWY9u70vHnGLA" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3qzQt4EeWY9u70vHnGLA" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3qzgt4EeWY9u70vHnGLA" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3qzwt4EeWY9u70vHnGLA" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3q0At4EeWY9u70vHnGLA" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3q0Qt4EeWY9u70vHnGLA" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Ak3q0gt4EeWY9u70vHnGLA" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3q0wt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3q1At4EeWY9u70vHnGLA" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Ak3q1Qt4EeWY9u70vHnGLA" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3q1gt4EeWY9u70vHnGLA" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3q1wt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcrgk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q2At4EeWY9u70vHnGLA" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3q2gt4EeWY9u70vHnGLA" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3q3Qt4EeWY9u70vHnGLA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3q3gt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3q3wt4EeWY9u70vHnGLA" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q4Qt4EeWY9u70vHnGLA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q4wt4EeWY9u70vHnGLA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q5Qt4EeWY9u70vHnGLA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q5wt4EeWY9u70vHnGLA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q6Qt4EeWY9u70vHnGLA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q6wt4EeWY9u70vHnGLA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3q7Qt4EeWY9u70vHnGLA" name="plugins" ordered="false" upperBound="-1" eType="_Ak3qsgt4EeWY9u70vHnGLA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3q7wt4EeWY9u70vHnGLA" name="includedFeatures" ordered="false" upperBound="-1" eType="_Ak3q3Qt4EeWY9u70vHnGLA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3q8Qt4EeWY9u70vHnGLA" name="importedFeatures" ordered="false" upperBound="-1" eType="_Ak3q3Qt4EeWY9u70vHnGLA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q8wt4EeWY9u70vHnGLA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q9Qt4EeWY9u70vHnGLA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q9wt4EeWY9u70vHnGLA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3q-Qt4EeWY9u70vHnGLA" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3q-gt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3q-wt4EeWY9u70vHnGLA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3q_Qt4EeWY9u70vHnGLA" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3q_gt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3q_wt4EeWY9u70vHnGLA" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rAQt4EeWY9u70vHnGLA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rAwt4EeWY9u70vHnGLA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rBQt4EeWY9u70vHnGLA" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rBwt4EeWY9u70vHnGLA" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rCQt4EeWY9u70vHnGLA" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rCwt4EeWY9u70vHnGLA" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rDQt4EeWY9u70vHnGLA" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rDwt4EeWY9u70vHnGLA" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rEQt4EeWY9u70vHnGLA" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rEwt4EeWY9u70vHnGLA" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rFQt4EeWY9u70vHnGLA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rFwt4EeWY9u70vHnGLA" name="elements" ordered="false" upperBound="-1" eType="_Ak3rGQt4EeWY9u70vHnGLA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rGQt4EeWY9u70vHnGLA" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rGgt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rGwt4EeWY9u70vHnGLA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rHQt4EeWY9u70vHnGLA" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rHwt4EeWY9u70vHnGLA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rIQt4EeWY9u70vHnGLA" name="attributes" ordered="false" upperBound="-1" eType="_Ak3rJwt4EeWY9u70vHnGLA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rIwt4EeWY9u70vHnGLA" name="compositor" ordered="false" lowerBound="1" eType="_Ak3rLwt4EeWY9u70vHnGLA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rJQt4EeWY9u70vHnGLA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rJwt4EeWY9u70vHnGLA" name="Attribute" abstract="true">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rKAt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rKQt4EeWY9u70vHnGLA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rKwt4EeWY9u70vHnGLA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rLQt4EeWY9u70vHnGLA" name="use" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rLwt4EeWY9u70vHnGLA" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rMAt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rMQt4EeWY9u70vHnGLA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rMwt4EeWY9u70vHnGLA" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rNQt4EeWY9u70vHnGLA" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rNwt4EeWY9u70vHnGLA" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rOQt4EeWY9u70vHnGLA" name="elements" ordered="false" upperBound="-1" eType="_Ak3rGQt4EeWY9u70vHnGLA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rOwt4EeWY9u70vHnGLA" name="RootElement">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rPAt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rPQt4EeWY9u70vHnGLA" name="base_Element" ordered="false" lowerBound="1" eType="_Ak3rGQt4EeWY9u70vHnGLA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ak3rPwt4EeWY9u70vHnGLA" name="internal" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rQQt4EeWY9u70vHnGLA" name="JavaAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rQgt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rQwt4EeWY9u70vHnGLA" name="base_Attribute" ordered="false" lowerBound="1" eType="_Ak3rJwt4EeWY9u70vHnGLA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rRQt4EeWY9u70vHnGLA" name="StringAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rRgt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rRwt4EeWY9u70vHnGLA" name="base_Attribute" ordered="false" lowerBound="1" eType="_Ak3rJwt4EeWY9u70vHnGLA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rSQt4EeWY9u70vHnGLA" name="IdentifierAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rSgt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rSwt4EeWY9u70vHnGLA" name="base_Attribute" ordered="false" lowerBound="1" eType="_Ak3rJwt4EeWY9u70vHnGLA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rTQt4EeWY9u70vHnGLA" name="BooleanAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rTgt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rTwt4EeWY9u70vHnGLA" name="base_Attribute" ordered="false" lowerBound="1" eType="_Ak3rJwt4EeWY9u70vHnGLA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ak3rUQt4EeWY9u70vHnGLA" name="ResourceAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ak3rUgt4EeWY9u70vHnGLA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ak3rUwt4EeWY9u70vHnGLA" name="base_Attribute" ordered="false" lowerBound="1" eType="_Ak3rJwt4EeWY9u70vHnGLA"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_pIZWAAtzEeWIiJGKVe-HiA" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_pIYH4AtzEeWIiJGKVe-HiA/12" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWAQtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYAk5EeWGaaZmIQ1pKQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIcZVQtzEeWIiJGKVe-HiA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pIcZVgtzEeWIiJGKVe-HiA" key="Version" value="0.0.6"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pIcZVwtzEeWIiJGKVe-HiA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pIcZWAtzEeWIiJGKVe-HiA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pIcZWQtzEeWIiJGKVe-HiA" key="Date" value="2015-06-05"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pIcZWgtzEeWIiJGKVe-HiA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWAgtzEeWIiJGKVe-HiA" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWAwtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWBAtzEeWIiJGKVe-HiA" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWBgtzEeWIiJGKVe-HiA" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWCAtzEeWIiJGKVe-HiA" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWCgtzEeWIiJGKVe-HiA" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWDAtzEeWIiJGKVe-HiA" name="buddyPolicy" ordered="false" upperBound="-1" eType="_pIZWGQtzEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWDgtzEeWIiJGKVe-HiA" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWEAtzEeWIiJGKVe-HiA" name="bundleShape" ordered="false" eType="_pIZWIgtzEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWEgtzEeWIiJGKVe-HiA" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWFAtzEeWIiJGKVe-HiA" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWFgtzEeWIiJGKVe-HiA" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pIZWGQtzEeWIiJGKVe-HiA" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWGgtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWGwtzEeWIiJGKVe-HiA" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWHAtzEeWIiJGKVe-HiA" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWHQtzEeWIiJGKVe-HiA" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWHgtzEeWIiJGKVe-HiA" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWHwtzEeWIiJGKVe-HiA" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWIAtzEeWIiJGKVe-HiA" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWIQtzEeWIiJGKVe-HiA" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pIZWIgtzEeWIiJGKVe-HiA" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWIwtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWJAtzEeWIiJGKVe-HiA" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_pIZWJQtzEeWIiJGKVe-HiA" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWJgtzEeWIiJGKVe-HiA" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWJwtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcrgk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWKAtzEeWIiJGKVe-HiA" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWKgtzEeWIiJGKVe-HiA" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWLQtzEeWIiJGKVe-HiA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWLgtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWLwtzEeWIiJGKVe-HiA" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWMQtzEeWIiJGKVe-HiA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWMwtzEeWIiJGKVe-HiA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWNQtzEeWIiJGKVe-HiA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWNwtzEeWIiJGKVe-HiA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWOQtzEeWIiJGKVe-HiA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWOwtzEeWIiJGKVe-HiA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWPQtzEeWIiJGKVe-HiA" name="plugins" ordered="false" upperBound="-1" eType="_pIZWAgtzEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWPwtzEeWIiJGKVe-HiA" name="includedFeatures" ordered="false" upperBound="-1" eType="_pIZWLQtzEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWQQtzEeWIiJGKVe-HiA" name="importedFeatures" ordered="false" upperBound="-1" eType="_pIZWLQtzEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWQwtzEeWIiJGKVe-HiA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWRQtzEeWIiJGKVe-HiA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWRwtzEeWIiJGKVe-HiA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWSQtzEeWIiJGKVe-HiA" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWSgtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWSwtzEeWIiJGKVe-HiA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWTQtzEeWIiJGKVe-HiA" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWTgtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWTwtzEeWIiJGKVe-HiA" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWUQtzEeWIiJGKVe-HiA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWUwtzEeWIiJGKVe-HiA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWVQtzEeWIiJGKVe-HiA" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWVwtzEeWIiJGKVe-HiA" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWWQtzEeWIiJGKVe-HiA" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWWwtzEeWIiJGKVe-HiA" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWXQtzEeWIiJGKVe-HiA" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWXwtzEeWIiJGKVe-HiA" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWYQtzEeWIiJGKVe-HiA" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWYwtzEeWIiJGKVe-HiA" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWZQtzEeWIiJGKVe-HiA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWZwtzEeWIiJGKVe-HiA" name="elements" ordered="false" upperBound="-1" eType="_pIZWaQtzEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWaQtzEeWIiJGKVe-HiA" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWagtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWawtzEeWIiJGKVe-HiA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWbQtzEeWIiJGKVe-HiA" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWbwtzEeWIiJGKVe-HiA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWcQtzEeWIiJGKVe-HiA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWcwtzEeWIiJGKVe-HiA" name="attributes" ordered="false" upperBound="-1" eType="_pIZWdwtzEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWdQtzEeWIiJGKVe-HiA" name="compositor" ordered="false" lowerBound="1" eType="_pIZWfwtzEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWdwtzEeWIiJGKVe-HiA" name="Attribute" abstract="true">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWeAtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWeQtzEeWIiJGKVe-HiA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWewtzEeWIiJGKVe-HiA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWfQtzEeWIiJGKVe-HiA" name="use" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWfwtzEeWIiJGKVe-HiA" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWgAtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWgQtzEeWIiJGKVe-HiA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWgwtzEeWIiJGKVe-HiA" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWhQtzEeWIiJGKVe-HiA" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWhwtzEeWIiJGKVe-HiA" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWiQtzEeWIiJGKVe-HiA" name="elements" ordered="false" upperBound="-1" eType="_pIZWaQtzEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWiwtzEeWIiJGKVe-HiA" name="RootElement">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWjAtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWjQtzEeWIiJGKVe-HiA" name="base_Element" ordered="false" lowerBound="1" eType="_pIZWaQtzEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pIZWjwtzEeWIiJGKVe-HiA" name="internal" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWkQtzEeWIiJGKVe-HiA" name="JavaAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWkgtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWkwtzEeWIiJGKVe-HiA" name="base_Attribute" ordered="false" lowerBound="1" eType="_pIZWdwtzEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWlQtzEeWIiJGKVe-HiA" name="StringAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWlgtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWlwtzEeWIiJGKVe-HiA" name="base_Attribute" ordered="false" lowerBound="1" eType="_pIZWdwtzEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWmQtzEeWIiJGKVe-HiA" name="IdentifierAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWmgtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWmwtzEeWIiJGKVe-HiA" name="base_Attribute" ordered="false" lowerBound="1" eType="_pIZWdwtzEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWnQtzEeWIiJGKVe-HiA" name="BooleanAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWngtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWnwtzEeWIiJGKVe-HiA" name="base_Attribute" ordered="false" lowerBound="1" eType="_pIZWdwtzEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_pIZWoQtzEeWIiJGKVe-HiA" name="ResourceAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIZWogtzEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pIZWowtzEeWIiJGKVe-HiA" name="base_Attribute" ordered="false" lowerBound="1" eType="_pIZWdwtzEeWIiJGKVe-HiA"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_Sbf9wAtnEeWIiJGKVe-HiA" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_SbMbwAtnEeWIiJGKVe-HiA/11" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf9wQtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYAk5EeWGaaZmIQ1pKQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SbjoIAtnEeWIiJGKVe-HiA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SbjoIQtnEeWIiJGKVe-HiA" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SbjoIgtnEeWIiJGKVe-HiA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SbjoIwtnEeWIiJGKVe-HiA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SbjoJAtnEeWIiJGKVe-HiA" key="Date" value="2015-06-05"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SbjoJQtnEeWIiJGKVe-HiA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf9wgtnEeWIiJGKVe-HiA" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf9wwtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf9xAtnEeWIiJGKVe-HiA" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf9xgtnEeWIiJGKVe-HiA" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf9yAtnEeWIiJGKVe-HiA" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf9ygtnEeWIiJGKVe-HiA" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf9zAtnEeWIiJGKVe-HiA" name="buddyPolicy" ordered="false" upperBound="-1" eType="_Sbf92QtnEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf9zgtnEeWIiJGKVe-HiA" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf90AtnEeWIiJGKVe-HiA" name="bundleShape" ordered="false" eType="_Sbf94gtnEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf90gtnEeWIiJGKVe-HiA" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf91AtnEeWIiJGKVe-HiA" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf91gtnEeWIiJGKVe-HiA" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Sbf92QtnEeWIiJGKVe-HiA" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf92gtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf92wtnEeWIiJGKVe-HiA" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf93AtnEeWIiJGKVe-HiA" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf93QtnEeWIiJGKVe-HiA" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf93gtnEeWIiJGKVe-HiA" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf93wtnEeWIiJGKVe-HiA" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf94AtnEeWIiJGKVe-HiA" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf94QtnEeWIiJGKVe-HiA" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Sbf94gtnEeWIiJGKVe-HiA" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf94wtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf95AtnEeWIiJGKVe-HiA" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Sbf95QtnEeWIiJGKVe-HiA" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf95gtnEeWIiJGKVe-HiA" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf95wtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcrgk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf96AtnEeWIiJGKVe-HiA" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf96gtnEeWIiJGKVe-HiA" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_MaOcYQk5EeWGaaZmIQ1pKQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf97QtnEeWIiJGKVe-HiA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf97gtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf97wtnEeWIiJGKVe-HiA" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf98QtnEeWIiJGKVe-HiA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf98wtnEeWIiJGKVe-HiA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf99QtnEeWIiJGKVe-HiA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf99wtnEeWIiJGKVe-HiA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf9-QtnEeWIiJGKVe-HiA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf9-wtnEeWIiJGKVe-HiA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf9_QtnEeWIiJGKVe-HiA" name="plugins" ordered="false" upperBound="-1" eType="_Sbf9wgtnEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf9_wtnEeWIiJGKVe-HiA" name="includedFeatures" ordered="false" upperBound="-1" eType="_Sbf97QtnEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-AQtnEeWIiJGKVe-HiA" name="importedFeatures" ordered="false" upperBound="-1" eType="_Sbf97QtnEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-AwtnEeWIiJGKVe-HiA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-BQtnEeWIiJGKVe-HiA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-BwtnEeWIiJGKVe-HiA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-CQtnEeWIiJGKVe-HiA" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-CgtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-CwtnEeWIiJGKVe-HiA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-DQtnEeWIiJGKVe-HiA" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-DgtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-DwtnEeWIiJGKVe-HiA" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-EQtnEeWIiJGKVe-HiA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-EwtnEeWIiJGKVe-HiA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-FQtnEeWIiJGKVe-HiA" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-FwtnEeWIiJGKVe-HiA" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-GQtnEeWIiJGKVe-HiA" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-GwtnEeWIiJGKVe-HiA" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-HQtnEeWIiJGKVe-HiA" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-HwtnEeWIiJGKVe-HiA" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-IQtnEeWIiJGKVe-HiA" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-IwtnEeWIiJGKVe-HiA" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-JQtnEeWIiJGKVe-HiA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-JwtnEeWIiJGKVe-HiA" name="elements" ordered="false" upperBound="-1" eType="_Sbf-KQtnEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-KQtnEeWIiJGKVe-HiA" name="Element">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-KgtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0i27EAtbEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-KwtnEeWIiJGKVe-HiA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-LQtnEeWIiJGKVe-HiA" name="deprecated" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-LwtnEeWIiJGKVe-HiA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-MQtnEeWIiJGKVe-HiA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-MwtnEeWIiJGKVe-HiA" name="attributes" ordered="false" upperBound="-1" eType="_Sbf-NwtnEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-NQtnEeWIiJGKVe-HiA" name="compositor" ordered="false" lowerBound="1" eType="_Sbf-PwtnEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-NwtnEeWIiJGKVe-HiA" name="Attribute" abstract="true">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-OAtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CHSegAteEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-OQtnEeWIiJGKVe-HiA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-OwtnEeWIiJGKVe-HiA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-PQtnEeWIiJGKVe-HiA" name="use" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-PwtnEeWIiJGKVe-HiA" name="Compositor">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-QAtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ihlAAtiEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-QQtnEeWIiJGKVe-HiA" name="base_Property" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-QwtnEeWIiJGKVe-HiA" name="minOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-RQtnEeWIiJGKVe-HiA" name="maxOccurence" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-RwtnEeWIiJGKVe-HiA" name="type" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-SQtnEeWIiJGKVe-HiA" name="elements" ordered="false" upperBound="-1" eType="_Sbf-KQtnEeWIiJGKVe-HiA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-SwtnEeWIiJGKVe-HiA" name="RootElement">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-TAtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Sbf-TQtnEeWIiJGKVe-HiA" name="base_Element" ordered="false" lowerBound="1" eType="_Sbf-KQtnEeWIiJGKVe-HiA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Sbf-TwtnEeWIiJGKVe-HiA" name="internal" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-UQtnEeWIiJGKVe-HiA" name="JavaAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-UgtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-UwtnEeWIiJGKVe-HiA" name="StringAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-VAtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-VQtnEeWIiJGKVe-HiA" name="IdentifierAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-VgtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-VwtnEeWIiJGKVe-HiA" name="BooleanAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-WAtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Sbf-WQtnEeWIiJGKVe-HiA" name="ResourceAttribute">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sbf-WgtnEeWIiJGKVe-HiA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_fa7YEAk3EeWVheod2N5iTA" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_fa2fkAk3EeWVheod2N5iTA/10" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa7YEQk3EeWVheod2N5iTA" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0PPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa_CcAk3EeWVheod2N5iTA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fa_CcQk3EeWVheod2N5iTA" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fa_Ccgk3EeWVheod2N5iTA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fa_Ccwk3EeWVheod2N5iTA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fa_CdAk3EeWVheod2N5iTA" key="Date" value="2015-06-02"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fa_CdQk3EeWVheod2N5iTA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_fa7YEgk3EeWVheod2N5iTA" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa7YEwk3EeWVheod2N5iTA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YFAk3EeWVheod2N5iTA" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YFgk3EeWVheod2N5iTA" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fa7YGAk3EeWVheod2N5iTA" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YGgk3EeWVheod2N5iTA" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YHAk3EeWVheod2N5iTA" name="buddyPolicy" ordered="false" upperBound="-1" eType="_fa7YKQk3EeWVheod2N5iTA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YHgk3EeWVheod2N5iTA" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YIAk3EeWVheod2N5iTA" name="bundleShape" ordered="false" eType="_fa7YMgk3EeWVheod2N5iTA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YIgk3EeWVheod2N5iTA" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YJAk3EeWVheod2N5iTA" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YJgk3EeWVheod2N5iTA" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_fa7YKQk3EeWVheod2N5iTA" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa7YKgk3EeWVheod2N5iTA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YKwk3EeWVheod2N5iTA" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YLAk3EeWVheod2N5iTA" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YLQk3EeWVheod2N5iTA" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YLgk3EeWVheod2N5iTA" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YLwk3EeWVheod2N5iTA" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YMAk3EeWVheod2N5iTA" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YMQk3EeWVheod2N5iTA" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_fa7YMgk3EeWVheod2N5iTA" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa7YMwk3EeWVheod2N5iTA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YNAk3EeWVheod2N5iTA" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_fa7YNQk3EeWVheod2N5iTA" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_fa7YNgk3EeWVheod2N5iTA" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa7YNwk3EeWVheod2N5iTA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WG94_PREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YOAk3EeWVheod2N5iTA" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fa7YOgk3EeWVheod2N5iTA" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_fa7YPQk3EeWVheod2N5iTA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa7YPgk3EeWVheod2N5iTA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fa7YPwk3EeWVheod2N5iTA" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YQQk3EeWVheod2N5iTA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YQwk3EeWVheod2N5iTA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YRQk3EeWVheod2N5iTA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YRwk3EeWVheod2N5iTA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YSQk3EeWVheod2N5iTA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YSwk3EeWVheod2N5iTA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fa7YTQk3EeWVheod2N5iTA" name="plugins" ordered="false" upperBound="-1" eType="_fa7YEgk3EeWVheod2N5iTA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fa7YTwk3EeWVheod2N5iTA" name="includedFeatures" ordered="false" upperBound="-1" eType="_fa7YPQk3EeWVheod2N5iTA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fa7YUQk3EeWVheod2N5iTA" name="importedFeatures" ordered="false" upperBound="-1" eType="_fa7YPQk3EeWVheod2N5iTA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YUwk3EeWVheod2N5iTA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YVQk3EeWVheod2N5iTA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YVwk3EeWVheod2N5iTA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_fa7YWQk3EeWVheod2N5iTA" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa7YWgk3EeWVheod2N5iTA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fa7YWwk3EeWVheod2N5iTA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_fa7YXQk3EeWVheod2N5iTA" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fa7YXgk3EeWVheod2N5iTA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YXwk3EeWVheod2N5iTA" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YYQk3EeWVheod2N5iTA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YYwk3EeWVheod2N5iTA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YZQk3EeWVheod2N5iTA" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YZwk3EeWVheod2N5iTA" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YaQk3EeWVheod2N5iTA" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7Yawk3EeWVheod2N5iTA" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YbQk3EeWVheod2N5iTA" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7Ybwk3EeWVheod2N5iTA" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7YcQk3EeWVheod2N5iTA" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_fa7Ycwk3EeWVheod2N5iTA" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fa7YdQk3EeWVheod2N5iTA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_O_utwAkzEeWgpLGrEfrdiQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_O_uGsAkzEeWgpLGrEfrdiQ/9" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_utwQkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0PPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_v74AkzEeWgpLGrEfrdiQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O_v74QkzEeWgpLGrEfrdiQ" key="Version" value="0.0.6"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O_v74gkzEeWgpLGrEfrdiQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O_v74wkzEeWgpLGrEfrdiQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O_v75AkzEeWgpLGrEfrdiQ" key="Date" value="2015-06-02"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O_v75QkzEeWgpLGrEfrdiQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_O_utwgkzEeWgpLGrEfrdiQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_utwwkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_utxAkzEeWgpLGrEfrdiQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_utxgkzEeWgpLGrEfrdiQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O_utyAkzEeWgpLGrEfrdiQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_utygkzEeWgpLGrEfrdiQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_utzAkzEeWgpLGrEfrdiQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_O_ut2QkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_utzgkzEeWgpLGrEfrdiQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut0AkzEeWgpLGrEfrdiQ" name="bundleShape" ordered="false" eType="_O_ut4gkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut0gkzEeWgpLGrEfrdiQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut1AkzEeWgpLGrEfrdiQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut1gkzEeWgpLGrEfrdiQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_O_ut2QkzEeWgpLGrEfrdiQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_ut2gkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut2wkzEeWgpLGrEfrdiQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut3AkzEeWgpLGrEfrdiQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut3QkzEeWgpLGrEfrdiQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut3gkzEeWgpLGrEfrdiQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut3wkzEeWgpLGrEfrdiQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut4AkzEeWgpLGrEfrdiQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut4QkzEeWgpLGrEfrdiQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_O_ut4gkzEeWgpLGrEfrdiQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_ut4wkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut5AkzEeWgpLGrEfrdiQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O_ut5QkzEeWgpLGrEfrdiQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_O_ut5gkzEeWgpLGrEfrdiQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_ut5wkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WG94_PREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut6AkzEeWgpLGrEfrdiQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O_ut6gkzEeWgpLGrEfrdiQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_O_ut7QkzEeWgpLGrEfrdiQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_ut7gkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O_ut7wkzEeWgpLGrEfrdiQ" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut8QkzEeWgpLGrEfrdiQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut8wkzEeWgpLGrEfrdiQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut9QkzEeWgpLGrEfrdiQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut9wkzEeWgpLGrEfrdiQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut-QkzEeWgpLGrEfrdiQ" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_ut-wkzEeWgpLGrEfrdiQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O_ut_QkzEeWgpLGrEfrdiQ" name="plugins" ordered="false" upperBound="-1" eType="_O_utwgkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O_ut_wkzEeWgpLGrEfrdiQ" name="includedFeatures" ordered="false" upperBound="-1" eType="_O_ut7QkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O_uuAQkzEeWgpLGrEfrdiQ" name="importedFeatures" ordered="false" upperBound="-1" eType="_O_ut7QkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuAwkzEeWgpLGrEfrdiQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuBQkzEeWgpLGrEfrdiQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuBwkzEeWgpLGrEfrdiQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_O_uuCQkzEeWgpLGrEfrdiQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_uuCgkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_O_uuCwkzEeWgpLGrEfrdiQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O_uuDAkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuDQkzEeWgpLGrEfrdiQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuDwkzEeWgpLGrEfrdiQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuEQkzEeWgpLGrEfrdiQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuEwkzEeWgpLGrEfrdiQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuFQkzEeWgpLGrEfrdiQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuFwkzEeWgpLGrEfrdiQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuGQkzEeWgpLGrEfrdiQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuGwkzEeWgpLGrEfrdiQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuHQkzEeWgpLGrEfrdiQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuHwkzEeWgpLGrEfrdiQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O_uuIQkzEeWgpLGrEfrdiQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_Hh4cIAkzEeWgpLGrEfrdiQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_Hh0KsAkzEeWgpLGrEfrdiQ/8" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh4cIQkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0PPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh7fdAkzEeWgpLGrEfrdiQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hh7fdQkzEeWgpLGrEfrdiQ" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hh7fdgkzEeWgpLGrEfrdiQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hh7fdwkzEeWgpLGrEfrdiQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hh7feAkzEeWgpLGrEfrdiQ" key="Date" value="2015-06-02"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hh7feQkzEeWgpLGrEfrdiQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hh4cIgkzEeWgpLGrEfrdiQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh4cIwkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cJAkzEeWgpLGrEfrdiQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cJgkzEeWgpLGrEfrdiQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hh4cKAkzEeWgpLGrEfrdiQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cKgkzEeWgpLGrEfrdiQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cLAkzEeWgpLGrEfrdiQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_Hh4cOQkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cLgkzEeWgpLGrEfrdiQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cMAkzEeWgpLGrEfrdiQ" name="bundleShape" ordered="false" eType="_Hh4cQgkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cMgkzEeWgpLGrEfrdiQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cNAkzEeWgpLGrEfrdiQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cNgkzEeWgpLGrEfrdiQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Hh4cOQkzEeWgpLGrEfrdiQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh4cOgkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cOwkzEeWgpLGrEfrdiQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cPAkzEeWgpLGrEfrdiQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cPQkzEeWgpLGrEfrdiQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cPgkzEeWgpLGrEfrdiQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cPwkzEeWgpLGrEfrdiQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cQAkzEeWgpLGrEfrdiQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cQQkzEeWgpLGrEfrdiQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Hh4cQgkzEeWgpLGrEfrdiQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh4cQwkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cRAkzEeWgpLGrEfrdiQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hh4cRQkzEeWgpLGrEfrdiQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hh4cRgkzEeWgpLGrEfrdiQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh4cRwkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WG94_PREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cSAkzEeWgpLGrEfrdiQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hh4cSgkzEeWgpLGrEfrdiQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hh4cTQkzEeWgpLGrEfrdiQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh4cTgkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hh4cTwkzEeWgpLGrEfrdiQ" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cUQkzEeWgpLGrEfrdiQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cUwkzEeWgpLGrEfrdiQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cVQkzEeWgpLGrEfrdiQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cVwkzEeWgpLGrEfrdiQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cWQkzEeWgpLGrEfrdiQ" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cWwkzEeWgpLGrEfrdiQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hh4cXQkzEeWgpLGrEfrdiQ" name="plugins" ordered="false" upperBound="-1" eType="_Hh4cIgkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hh4cXwkzEeWgpLGrEfrdiQ" name="includedFeatures" ordered="false" upperBound="-1" eType="_Hh4cTQkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hh4cYQkzEeWgpLGrEfrdiQ" name="importedFeatures" ordered="false" upperBound="-1" eType="_Hh4cTQkzEeWgpLGrEfrdiQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cYwkzEeWgpLGrEfrdiQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cZQkzEeWgpLGrEfrdiQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cZwkzEeWgpLGrEfrdiQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hh4caQkzEeWgpLGrEfrdiQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh4cagkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hh4cawkzEeWgpLGrEfrdiQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hh4cbAkzEeWgpLGrEfrdiQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cbQkzEeWgpLGrEfrdiQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cbwkzEeWgpLGrEfrdiQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4ccQkzEeWgpLGrEfrdiQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4ccwkzEeWgpLGrEfrdiQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cdQkzEeWgpLGrEfrdiQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cdwkzEeWgpLGrEfrdiQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4ceQkzEeWgpLGrEfrdiQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cewkzEeWgpLGrEfrdiQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cfQkzEeWgpLGrEfrdiQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cfwkzEeWgpLGrEfrdiQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hh4cgQkzEeWgpLGrEfrdiQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_ya0_UAkxEeWrfsZGFf1vbQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_yawt4AkxEeWrfsZGFf1vbQ/7" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya0_UQkxEeWrfsZGFf1vbQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0PPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya530AkxEeWrfsZGFf1vbQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ya530QkxEeWrfsZGFf1vbQ" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ya530gkxEeWrfsZGFf1vbQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ya530wkxEeWrfsZGFf1vbQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ya531AkxEeWrfsZGFf1vbQ" key="Date" value="2015-06-02"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ya531QkxEeWrfsZGFf1vbQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ya0_UgkxEeWrfsZGFf1vbQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya0_UwkxEeWrfsZGFf1vbQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_VAkxEeWrfsZGFf1vbQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_VgkxEeWrfsZGFf1vbQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ya0_WAkxEeWrfsZGFf1vbQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_WgkxEeWrfsZGFf1vbQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_XAkxEeWrfsZGFf1vbQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_ya0_aQkxEeWrfsZGFf1vbQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_XgkxEeWrfsZGFf1vbQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_YAkxEeWrfsZGFf1vbQ" name="bundleShape" ordered="false" eType="_ya0_cgkxEeWrfsZGFf1vbQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_YgkxEeWrfsZGFf1vbQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_ZAkxEeWrfsZGFf1vbQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_ZgkxEeWrfsZGFf1vbQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ya0_aQkxEeWrfsZGFf1vbQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya0_agkxEeWrfsZGFf1vbQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_awkxEeWrfsZGFf1vbQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_bAkxEeWrfsZGFf1vbQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_bQkxEeWrfsZGFf1vbQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_bgkxEeWrfsZGFf1vbQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_bwkxEeWrfsZGFf1vbQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_cAkxEeWrfsZGFf1vbQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_cQkxEeWrfsZGFf1vbQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ya0_cgkxEeWrfsZGFf1vbQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya0_cwkxEeWrfsZGFf1vbQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_dAkxEeWrfsZGFf1vbQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ya0_dQkxEeWrfsZGFf1vbQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ya0_dgkxEeWrfsZGFf1vbQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya0_dwkxEeWrfsZGFf1vbQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WG94_PREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_eAkxEeWrfsZGFf1vbQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ya0_egkxEeWrfsZGFf1vbQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ya0_fQkxEeWrfsZGFf1vbQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya0_fgkxEeWrfsZGFf1vbQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ya0_fwkxEeWrfsZGFf1vbQ" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_gQkxEeWrfsZGFf1vbQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_gwkxEeWrfsZGFf1vbQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_hQkxEeWrfsZGFf1vbQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_hwkxEeWrfsZGFf1vbQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_iQkxEeWrfsZGFf1vbQ" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_iwkxEeWrfsZGFf1vbQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ya0_jQkxEeWrfsZGFf1vbQ" name="plugins" ordered="false" upperBound="-1" eType="_ya0_UgkxEeWrfsZGFf1vbQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ya0_jwkxEeWrfsZGFf1vbQ" name="includedFeatures" ordered="false" upperBound="-1" eType="_ya0_fQkxEeWrfsZGFf1vbQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ya0_kQkxEeWrfsZGFf1vbQ" name="importedFeatures" ordered="false" upperBound="-1" eType="_ya0_fQkxEeWrfsZGFf1vbQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_kwkxEeWrfsZGFf1vbQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_lQkxEeWrfsZGFf1vbQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_lwkxEeWrfsZGFf1vbQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ya0_mQkxEeWrfsZGFf1vbQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya0_mgkxEeWrfsZGFf1vbQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ya0_mwkxEeWrfsZGFf1vbQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ya0_nAkxEeWrfsZGFf1vbQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_nQkxEeWrfsZGFf1vbQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_nwkxEeWrfsZGFf1vbQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_oQkxEeWrfsZGFf1vbQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_owkxEeWrfsZGFf1vbQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_pQkxEeWrfsZGFf1vbQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_pwkxEeWrfsZGFf1vbQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_qQkxEeWrfsZGFf1vbQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_qwkxEeWrfsZGFf1vbQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_rQkxEeWrfsZGFf1vbQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_rwkxEeWrfsZGFf1vbQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ya0_sQkxEeWrfsZGFf1vbQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_j254UAkwEeW4eq9NGKnxaQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_j20_0AkwEeW4eq9NGKnxaQ/6" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254UQkwEeW4eq9NGKnxaQ" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0PPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j2-JwAkwEeW4eq9NGKnxaQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j2-JwQkwEeW4eq9NGKnxaQ" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j2-JwgkwEeW4eq9NGKnxaQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j2-JwwkwEeW4eq9NGKnxaQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j2-JxAkwEeW4eq9NGKnxaQ" key="Date" value="2015-06-02"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j2-JxQkwEeW4eq9NGKnxaQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_j254UgkwEeW4eq9NGKnxaQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254UwkwEeW4eq9NGKnxaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254VAkwEeW4eq9NGKnxaQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254VgkwEeW4eq9NGKnxaQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_j254WAkwEeW4eq9NGKnxaQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254WgkwEeW4eq9NGKnxaQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254XAkwEeW4eq9NGKnxaQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_j254aQkwEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254XgkwEeW4eq9NGKnxaQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254YAkwEeW4eq9NGKnxaQ" name="bundleShape" ordered="false" eType="_j254cgkwEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254YgkwEeW4eq9NGKnxaQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254ZAkwEeW4eq9NGKnxaQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254ZgkwEeW4eq9NGKnxaQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_j254aQkwEeW4eq9NGKnxaQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254agkwEeW4eq9NGKnxaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254awkwEeW4eq9NGKnxaQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254bAkwEeW4eq9NGKnxaQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254bQkwEeW4eq9NGKnxaQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254bgkwEeW4eq9NGKnxaQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254bwkwEeW4eq9NGKnxaQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254cAkwEeW4eq9NGKnxaQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254cQkwEeW4eq9NGKnxaQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_j254cgkwEeW4eq9NGKnxaQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254cwkwEeW4eq9NGKnxaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254dAkwEeW4eq9NGKnxaQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_j254dQkwEeW4eq9NGKnxaQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_j254dgkwEeW4eq9NGKnxaQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254dwkwEeW4eq9NGKnxaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WG94_PREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254eAkwEeW4eq9NGKnxaQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_j254egkwEeW4eq9NGKnxaQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_j254fQkwEeW4eq9NGKnxaQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254fgkwEeW4eq9NGKnxaQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_j254fwkwEeW4eq9NGKnxaQ" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254gQkwEeW4eq9NGKnxaQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254gwkwEeW4eq9NGKnxaQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254hQkwEeW4eq9NGKnxaQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254hwkwEeW4eq9NGKnxaQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254iQkwEeW4eq9NGKnxaQ" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254iwkwEeW4eq9NGKnxaQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_j254jQkwEeW4eq9NGKnxaQ" name="plugins" ordered="false" upperBound="-1" eType="_j254UgkwEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_j254jwkwEeW4eq9NGKnxaQ" name="includedFeatures" ordered="false" upperBound="-1" eType="_j254fQkwEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_j254kQkwEeW4eq9NGKnxaQ" name="importedFeatures" ordered="false" upperBound="-1" eType="_j254fQkwEeW4eq9NGKnxaQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254kwkwEeW4eq9NGKnxaQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254lQkwEeW4eq9NGKnxaQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254lwkwEeW4eq9NGKnxaQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_j254mQkwEeW4eq9NGKnxaQ" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254mgkwEeW4eq9NGKnxaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_j254nAkwEeW4eq9NGKnxaQ" name="ExtensionPoint">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254nQkwEeW4eq9NGKnxaQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LbyfMAkuEeW4eq9NGKnxaQ"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254ngkwEeW4eq9NGKnxaQ" source="duplicates">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254nwkwEeW4eq9NGKnxaQ" source="copyright">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j254oAkwEeW4eq9NGKnxaQ" key="lowerBound" value="1"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254oQkwEeW4eq9NGKnxaQ" source="description">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j254ogkwEeW4eq9NGKnxaQ" key="lowerBound" value="1"/>
- </eAnnotations>
- <contents xmi:type="ecore:EAttribute" xmi:id="_j254owkwEeW4eq9NGKnxaQ" name="copyright" ordered="false">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254pAkwEeW4eq9NGKnxaQ" source="redefines">
- <references xmi:type="ecore:EAttribute" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW3fPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </contents>
- <contents xmi:type="ecore:EAttribute" xmi:id="_j254pgkwEeW4eq9NGKnxaQ" name="description" ordered="false">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j254pwkwEeW4eq9NGKnxaQ" source="redefines">
- <references xmi:type="ecore:EAttribute" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW3_PREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </contents>
- </eAnnotations>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254qQkwEeW4eq9NGKnxaQ" name="apiInformation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254qwkwEeW4eq9NGKnxaQ" name="examples" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254rQkwEeW4eq9NGKnxaQ" name="pluginId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254rwkwEeW4eq9NGKnxaQ" name="pointId" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254sQkwEeW4eq9NGKnxaQ" name="pointName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254swkwEeW4eq9NGKnxaQ" name="since" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254tQkwEeW4eq9NGKnxaQ" name="suppliedImplementation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254twkwEeW4eq9NGKnxaQ" name="schema" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_j254uQkwEeW4eq9NGKnxaQ" name="schemaInclusions" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_68FQIP7oEeS4l9EoLzL-Ig" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_68AXoP7oEeS4l9EoLzL-Ig/5" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_68FQIf7oEeS4l9EoLzL-Ig" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0PPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_68JhlP7oEeS4l9EoLzL-Ig" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_68Jhlf7oEeS4l9EoLzL-Ig" key="Version" value="0.0.4"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_68KIoP7oEeS4l9EoLzL-Ig" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_68KIof7oEeS4l9EoLzL-Ig" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_68KIov7oEeS4l9EoLzL-Ig" key="Date" value="2015-05-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_68KIo_7oEeS4l9EoLzL-Ig" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_68FQIv7oEeS4l9EoLzL-Ig" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_68FQI_7oEeS4l9EoLzL-Ig" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQJP7oEeS4l9EoLzL-Ig" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQJv7oEeS4l9EoLzL-Ig" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_68FQKP7oEeS4l9EoLzL-Ig" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQKv7oEeS4l9EoLzL-Ig" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQLP7oEeS4l9EoLzL-Ig" name="buddyPolicy" ordered="false" upperBound="-1" eType="_68FQOf7oEeS4l9EoLzL-Ig"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQLv7oEeS4l9EoLzL-Ig" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQMP7oEeS4l9EoLzL-Ig" name="bundleShape" ordered="false" eType="_68FQQv7oEeS4l9EoLzL-Ig"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQMv7oEeS4l9EoLzL-Ig" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQNP7oEeS4l9EoLzL-Ig" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQNv7oEeS4l9EoLzL-Ig" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_68FQOf7oEeS4l9EoLzL-Ig" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_68FQOv7oEeS4l9EoLzL-Ig" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQO_7oEeS4l9EoLzL-Ig" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQPP7oEeS4l9EoLzL-Ig" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQPf7oEeS4l9EoLzL-Ig" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQPv7oEeS4l9EoLzL-Ig" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQP_7oEeS4l9EoLzL-Ig" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQQP7oEeS4l9EoLzL-Ig" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQQf7oEeS4l9EoLzL-Ig" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_68FQQv7oEeS4l9EoLzL-Ig" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_68FQQ_7oEeS4l9EoLzL-Ig" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQRP7oEeS4l9EoLzL-Ig" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_68FQRf7oEeS4l9EoLzL-Ig" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_68FQRv7oEeS4l9EoLzL-Ig" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_68FQR_7oEeS4l9EoLzL-Ig" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WG94_PREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQSP7oEeS4l9EoLzL-Ig" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_68FQSv7oEeS4l9EoLzL-Ig" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_68FQTf7oEeS4l9EoLzL-Ig" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_68FQTv7oEeS4l9EoLzL-Ig" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_68FQT_7oEeS4l9EoLzL-Ig" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQUf7oEeS4l9EoLzL-Ig" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQU_7oEeS4l9EoLzL-Ig" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQVf7oEeS4l9EoLzL-Ig" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQV_7oEeS4l9EoLzL-Ig" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQWf7oEeS4l9EoLzL-Ig" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQW_7oEeS4l9EoLzL-Ig" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_68FQXf7oEeS4l9EoLzL-Ig" name="plugins" ordered="false" upperBound="-1" eType="_68FQIv7oEeS4l9EoLzL-Ig"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_68FQX_7oEeS4l9EoLzL-Ig" name="includedFeatures" ordered="false" upperBound="-1" eType="_68FQTf7oEeS4l9EoLzL-Ig"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_68FQYf7oEeS4l9EoLzL-Ig" name="importedFeatures" ordered="false" upperBound="-1" eType="_68FQTf7oEeS4l9EoLzL-Ig"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQY_7oEeS4l9EoLzL-Ig" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQZf7oEeS4l9EoLzL-Ig" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_68FQZ_7oEeS4l9EoLzL-Ig" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_68FQaf7oEeS4l9EoLzL-Ig" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_68FQav7oEeS4l9EoLzL-Ig" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_TeC08P7nEeSc2bb4o6Wubg" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_Td_KkP7nEeSc2bb4o6Wubg/4" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeC08f7nEeSc2bb4o6Wubg" source="http://www.eclipse.org/uml2/4.1.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0PPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeHtcv7nEeSc2bb4o6Wubg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TeHtc_7nEeSc2bb4o6Wubg" key="Version" value="0.0.4"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TeHtdP7nEeSc2bb4o6Wubg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TeHtdf7nEeSc2bb4o6Wubg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TeHtdv7nEeSc2bb4o6Wubg" key="Date" value="2015-05-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TeHtd_7nEeSc2bb4o6Wubg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TeC08v7nEeSc2bb4o6Wubg" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeC08_7nEeSc2bb4o6Wubg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC09P7nEeSc2bb4o6Wubg" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC09v7nEeSc2bb4o6Wubg" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TeC0-P7nEeSc2bb4o6Wubg" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC0-v7nEeSc2bb4o6Wubg" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC0_P7nEeSc2bb4o6Wubg" name="buddyPolicy" ordered="false" upperBound="-1" eType="_TeC1Cf7nEeSc2bb4o6Wubg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC0_v7nEeSc2bb4o6Wubg" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC1AP7nEeSc2bb4o6Wubg" name="bundleShape" ordered="false" eType="_TeC1Ev7nEeSc2bb4o6Wubg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC1Av7nEeSc2bb4o6Wubg" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC1BP7nEeSc2bb4o6Wubg" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC1Bv7nEeSc2bb4o6Wubg" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TeC1Cf7nEeSc2bb4o6Wubg" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeC1Cv7nEeSc2bb4o6Wubg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1C_7nEeSc2bb4o6Wubg" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1DP7nEeSc2bb4o6Wubg" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1Df7nEeSc2bb4o6Wubg" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1Dv7nEeSc2bb4o6Wubg" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1D_7nEeSc2bb4o6Wubg" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1EP7nEeSc2bb4o6Wubg" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1Ef7nEeSc2bb4o6Wubg" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TeC1Ev7nEeSc2bb4o6Wubg" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeC1E_7nEeSc2bb4o6Wubg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1FP7nEeSc2bb4o6Wubg" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_TeC1Ff7nEeSc2bb4o6Wubg" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TeC1Fv7nEeSc2bb4o6Wubg" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeC1F_7nEeSc2bb4o6Wubg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WG94_PREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC1GP7nEeSc2bb4o6Wubg" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TeC1Gv7nEeSc2bb4o6Wubg" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TeC1Hf7nEeSc2bb4o6Wubg" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeC1Hv7nEeSc2bb4o6Wubg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TeC1H_7nEeSc2bb4o6Wubg" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC1If7nEeSc2bb4o6Wubg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC1I_7nEeSc2bb4o6Wubg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeC1Jf7nEeSc2bb4o6Wubg" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeDcAP7nEeSc2bb4o6Wubg" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeDcAv7nEeSc2bb4o6Wubg" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeDcBP7nEeSc2bb4o6Wubg" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TeDcBv7nEeSc2bb4o6Wubg" name="plugins" ordered="false" upperBound="-1" eType="_TeC08v7nEeSc2bb4o6Wubg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TeDcCP7nEeSc2bb4o6Wubg" name="includedFeatures" ordered="false" upperBound="-1" eType="_TeC1Hf7nEeSc2bb4o6Wubg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TeDcCv7nEeSc2bb4o6Wubg" name="importedFeatures" ordered="false" upperBound="-1" eType="_TeC1Hf7nEeSc2bb4o6Wubg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeDcDP7nEeSc2bb4o6Wubg" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeDcDv7nEeSc2bb4o6Wubg" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TeDcEP7nEeSc2bb4o6Wubg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TeDcEv7nEeSc2bb4o6Wubg" name="Extension">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeDcE_7nEeSc2bb4o6Wubg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_taHtkP4EEeS7Ucf_Gn9taA"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_TeDcFf7nEeSc2bb4o6Wubg" name="Stereotype1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TeDcFv7nEeSc2bb4o6Wubg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0fPREeSsuIUV4Ar9LQ"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_rlFYwOqKEeOfTcbrnCq2oQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_rk7nwOqKEeOfTcbrnCq2oQ/3" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlFYweqKEeOfTcbrnCq2oQ" source="http://www.eclipse.org/uml2/4.0.0/UML">
- <references xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlFZaOqKEeOfTcbrnCq2oQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rlFZaeqKEeOfTcbrnCq2oQ" key="Version" value="0.0.4"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rlFZauqKEeOfTcbrnCq2oQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rlFZa-qKEeOfTcbrnCq2oQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rlFZbOqKEeOfTcbrnCq2oQ" key="Date" value="2014-06-02"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rlFZbeqKEeOfTcbrnCq2oQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rlFYwuqKEeOfTcbrnCq2oQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlFYw-qKEeOfTcbrnCq2oQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUYDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFYxOqKEeOfTcbrnCq2oQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFYxuqKEeOfTcbrnCq2oQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rlFYyOqKEeOfTcbrnCq2oQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFYyuqKEeOfTcbrnCq2oQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFYzOqKEeOfTcbrnCq2oQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_rlFZMOqKEeOfTcbrnCq2oQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFYzuqKEeOfTcbrnCq2oQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFY0OqKEeOfTcbrnCq2oQ" name="bundleShape" ordered="false" eType="_rlFZOeqKEeOfTcbrnCq2oQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFY0uqKEeOfTcbrnCq2oQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFY1OqKEeOfTcbrnCq2oQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFY1uqKEeOfTcbrnCq2oQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rlFZD-qKEeOfTcbrnCq2oQ" name="OSGI_ModuleLayer_BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlFZEOqKEeOfTcbrnCq2oQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rlFZEeqKEeOfTcbrnCq2oQ" key="originalName" value="OSGI_ModuleLayer_Bundle-Category"/>
- <references xmi:type="uml:Enumeration" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_Fa8iUHw7EeKcL-wrhM9ICg"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZEuqKEeOfTcbrnCq2oQ" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZE-qKEeOfTcbrnCq2oQ" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZFOqKEeOfTcbrnCq2oQ" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rlFZMOqKEeOfTcbrnCq2oQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlFZMeqKEeOfTcbrnCq2oQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZMuqKEeOfTcbrnCq2oQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZM-qKEeOfTcbrnCq2oQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZNOqKEeOfTcbrnCq2oQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZNeqKEeOfTcbrnCq2oQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZNuqKEeOfTcbrnCq2oQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZN-qKEeOfTcbrnCq2oQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZOOqKEeOfTcbrnCq2oQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rlFZOeqKEeOfTcbrnCq2oQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlFZOuqKEeOfTcbrnCq2oQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZO-qKEeOfTcbrnCq2oQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rlFZPOqKEeOfTcbrnCq2oQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rlFZPeqKEeOfTcbrnCq2oQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlFZPuqKEeOfTcbrnCq2oQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRinYDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZP-qKEeOfTcbrnCq2oQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rlFZQeqKEeOfTcbrnCq2oQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUYDEEeKQG4TlBAn6bg"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rlFZROqKEeOfTcbrnCq2oQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rlFZReqKEeOfTcbrnCq2oQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rlFZRuqKEeOfTcbrnCq2oQ" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZSOqKEeOfTcbrnCq2oQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZSuqKEeOfTcbrnCq2oQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZTOqKEeOfTcbrnCq2oQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZTuqKEeOfTcbrnCq2oQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZUOqKEeOfTcbrnCq2oQ" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZUuqKEeOfTcbrnCq2oQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rlFZVOqKEeOfTcbrnCq2oQ" name="plugins" ordered="false" upperBound="-1" eType="_rlFYwuqKEeOfTcbrnCq2oQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rlFZVuqKEeOfTcbrnCq2oQ" name="includedFeatures" ordered="false" upperBound="-1" eType="_rlFZROqKEeOfTcbrnCq2oQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rlFZWOqKEeOfTcbrnCq2oQ" name="importedFeatures" ordered="false" upperBound="-1" eType="_rlFZROqKEeOfTcbrnCq2oQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZWuqKEeOfTcbrnCq2oQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZXOqKEeOfTcbrnCq2oQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rlFZXuqKEeOfTcbrnCq2oQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_jDF0YdT6EeKj0Lzrn2trlQ" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_jDF0YNT6EeKj0Lzrn2trlQ/2" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDF0YtT6EeKj0Lzrn2trlQ" source="http://www.eclipse.org/uml2/4.0.0/UML">
- <references xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jElCINT6EeKj0Lzrn2trlQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jElCIdT6EeKj0Lzrn2trlQ" key="Version" value="0.0.3"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jElCItT6EeKj0Lzrn2trlQ" key="Comment" value="Add feature notions"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jElCI9T6EeKj0Lzrn2trlQ" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jElCJNT6EeKj0Lzrn2trlQ" key="Date" value="2013-06-14"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jElCJdT6EeKj0Lzrn2trlQ" key="Author" value="P. Tessier"/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_jDF0Y9T6EeKj0Lzrn2trlQ" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDF0ZNT6EeKj0Lzrn2trlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUYDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0ZdT6EeKj0Lzrn2trlQ" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0Z9T6EeKj0Lzrn2trlQ" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_jDF0adT6EeKj0Lzrn2trlQ" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0a9T6EeKj0Lzrn2trlQ" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0bdT6EeKj0Lzrn2trlQ" name="buddyPolicy" ordered="false" upperBound="-1" eType="_jDF00NT6EeKj0Lzrn2trlQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0b9T6EeKj0Lzrn2trlQ" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0cdT6EeKj0Lzrn2trlQ" name="bundleShape" ordered="false" eType="_jDF02dT6EeKj0Lzrn2trlQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0c9T6EeKj0Lzrn2trlQ" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0ddT6EeKj0Lzrn2trlQ" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0d9T6EeKj0Lzrn2trlQ" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_jDF0sNT6EeKj0Lzrn2trlQ" name="OSGI_ModuleLayer_BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDF0sdT6EeKj0Lzrn2trlQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="uml:Enumeration" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_Fa8iUHw7EeKcL-wrhM9ICg"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF0stT6EeKj0Lzrn2trlQ" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF0s9T6EeKj0Lzrn2trlQ" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF0tNT6EeKj0Lzrn2trlQ" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_jDF00NT6EeKj0Lzrn2trlQ" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDF00dT6EeKj0Lzrn2trlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF00tT6EeKj0Lzrn2trlQ" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF009T6EeKj0Lzrn2trlQ" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF01NT6EeKj0Lzrn2trlQ" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF01dT6EeKj0Lzrn2trlQ" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF01tT6EeKj0Lzrn2trlQ" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF019T6EeKj0Lzrn2trlQ" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF02NT6EeKj0Lzrn2trlQ" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_jDF02dT6EeKj0Lzrn2trlQ" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDF02tT6EeKj0Lzrn2trlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF029T6EeKj0Lzrn2trlQ" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_jDF03NT6EeKj0Lzrn2trlQ" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_jDF03dT6EeKj0Lzrn2trlQ" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDF03tT6EeKj0Lzrn2trlQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRinYDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF039T6EeKj0Lzrn2trlQ" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_jDF04dT6EeKj0Lzrn2trlQ" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUYDEEeKQG4TlBAn6bg"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_jDF05NT6EeKj0Lzrn2trlQ" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jDF05dT6EeKj0Lzrn2trlQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_jDF05tT6EeKj0Lzrn2trlQ" name="base_Class" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF06NT6EeKj0Lzrn2trlQ" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF06tT6EeKj0Lzrn2trlQ" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF07NT6EeKj0Lzrn2trlQ" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF07tT6EeKj0Lzrn2trlQ" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF08NT6EeKj0Lzrn2trlQ" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF08tT6EeKj0Lzrn2trlQ" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_jDF09NT6EeKj0Lzrn2trlQ" name="plugins" ordered="false" upperBound="-1" eType="_jDF0Y9T6EeKj0Lzrn2trlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_jDF09tT6EeKj0Lzrn2trlQ" name="includedFeatures" ordered="false" upperBound="-1" eType="_jDF05NT6EeKj0Lzrn2trlQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_jDF0-NT6EeKj0Lzrn2trlQ" name="importedFeatures" ordered="false" upperBound="-1" eType="_jDF05NT6EeKj0Lzrn2trlQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0-tT6EeKj0Lzrn2trlQ" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0_NT6EeKj0Lzrn2trlQ" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_jDF0_tT6EeKj0Lzrn2trlQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_kVUQsIGJEeKWufV7WxSyhw" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_kVQmUIGJEeKWufV7WxSyhw/1" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kVUQsYGJEeKWufV7WxSyhw" source="http://www.eclipse.org/uml2/4.0.0/UML">
- <references xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kVtSQIGJEeKWufV7WxSyhw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kVtSQYGJEeKWufV7WxSyhw" key="Version" value="0.0.2"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kVtSQoGJEeKWufV7WxSyhw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kVtSQ4GJEeKWufV7WxSyhw" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kVtSRIGJEeKWufV7WxSyhw" key="Date" value="2013-02-28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kVtSRYGJEeKWufV7WxSyhw" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_kVUQsoGJEeKWufV7WxSyhw" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kVUQs4GJEeKWufV7WxSyhw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUYDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQtIGJEeKWufV7WxSyhw" name="isIncubation" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQtoGJEeKWufV7WxSyhw" name="lazyStart" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kVUQuIGJEeKWufV7WxSyhw" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQuoGJEeKWufV7WxSyhw" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQvIGJEeKWufV7WxSyhw" name="buddyPolicy" ordered="false" upperBound="-1" eType="_kVURH4GJEeKWufV7WxSyhw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQvoGJEeKWufV7WxSyhw" name="extensibleAPI" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQwIGJEeKWufV7WxSyhw" name="bundleShape" ordered="false" eType="_kVURKIGJEeKWufV7WxSyhw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQwoGJEeKWufV7WxSyhw" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQxIGJEeKWufV7WxSyhw" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVUQxoGJEeKWufV7WxSyhw" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kVUQ_4GJEeKWufV7WxSyhw" name="OSGI_ModuleLayer_BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kVURAIGJEeKWufV7WxSyhw" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="uml:Enumeration" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_Fa8iUHw7EeKcL-wrhM9ICg"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURAYGJEeKWufV7WxSyhw" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURAoGJEeKWufV7WxSyhw" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURA4GJEeKWufV7WxSyhw" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kVURH4GJEeKWufV7WxSyhw" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kVURIIGJEeKWufV7WxSyhw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURIYGJEeKWufV7WxSyhw" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURIoGJEeKWufV7WxSyhw" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURI4GJEeKWufV7WxSyhw" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURJIGJEeKWufV7WxSyhw" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURJYGJEeKWufV7WxSyhw" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURJoGJEeKWufV7WxSyhw" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURJ4GJEeKWufV7WxSyhw" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kVURKIGJEeKWufV7WxSyhw" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kVURKYGJEeKWufV7WxSyhw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURKoGJEeKWufV7WxSyhw" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kVURK4GJEeKWufV7WxSyhw" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_kVURLIGJEeKWufV7WxSyhw" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kVURLYGJEeKWufV7WxSyhw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRinYDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kVURLoGJEeKWufV7WxSyhw" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kVURMIGJEeKWufV7WxSyhw" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUYDEEeKQG4TlBAn6bg"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_qBs8Mn9OEeKfO4elN3J5Fw" name="ADL4Eclipse" nsURI="http:///schemas/ADL4Eclipse/_qBs8MH9OEeKfO4elN3J5Fw/0" nsPrefix="ADL4Eclipse">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8M39OEeKfO4elN3J5Fw" source="http://www.eclipse.org/uml2/4.0.0/UML">
- <references xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qB2tMn9OEeKfO4elN3J5Fw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qB2tM39OEeKfO4elN3J5Fw" key="Version" value="0.0.1"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qB2tNH9OEeKfO4elN3J5Fw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qB2tNX9OEeKfO4elN3J5Fw" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qB2tNn9OEeKfO4elN3J5Fw" key="Date" value="2013-02-25"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qB2tN39OEeKfO4elN3J5Fw" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qBs8NH9OEeKfO4elN3J5Fw" name="Plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8NX9OEeKfO4elN3J5Fw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vi0fwHz7EeKfO4elN3J5Fw"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8Nn9OEeKfO4elN3J5Fw" source="duplicates">
- <contents xmi:type="ecore:EAttribute" xmi:id="_qBs8N39OEeKfO4elN3J5Fw" name="localization" ordered="false" defaultValueLiteral="plugin">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8OH9OEeKfO4elN3J5Fw" source="redefines">
- <references xmi:type="ecore:EAttribute" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_6v2KC3zcEeKDPtIRpgUgbg"/>
- </eAnnotations>
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </contents>
- </eAnnotations>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_6v2J9XzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8On9OEeKfO4elN3J5Fw" name="isIncubation" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8PH9OEeKfO4elN3J5Fw" name="lazyStart" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qBs8Pn9OEeKfO4elN3J5Fw" name="lazyStartException" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8QH9OEeKfO4elN3J5Fw" name="platformFilter" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8Qn9OEeKfO4elN3J5Fw" name="buddyPolicy" ordered="false" upperBound="-1" eType="_qBs8o39OEeKfO4elN3J5Fw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8RH9OEeKfO4elN3J5Fw" name="extensibleAPI" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8Rn9OEeKfO4elN3J5Fw" name="bundleShape" ordered="false" eType="_qBs8rH9OEeKfO4elN3J5Fw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8SH9OEeKfO4elN3J5Fw" name="capability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8Sn9OEeKfO4elN3J5Fw" name="requireCapability" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8TH9OEeKfO4elN3J5Fw" name="genericCapabilityAlias" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_qBs8g39OEeKfO4elN3J5Fw" name="OSGI_ModuleLayer_BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8hH9OEeKfO4elN3J5Fw" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="uml:Enumeration" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_Fa8iUHw7EeKcL-wrhM9ICg"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8hX9OEeKfO4elN3J5Fw" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8hn9OEeKfO4elN3J5Fw" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8h39OEeKfO4elN3J5Fw" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_qBs8o39OEeKfO4elN3J5Fw" name="BuddyPolicyEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8pH9OEeKfO4elN3J5Fw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ensCEH0AEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8pX9OEeKfO4elN3J5Fw" name="dependent"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8pn9OEeKfO4elN3J5Fw" name="global" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8p39OEeKfO4elN3J5Fw" name="registered" value="2"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8qH9OEeKfO4elN3J5Fw" name="app" value="3"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8qX9OEeKfO4elN3J5Fw" name="ext" value="4"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8qn9OEeKfO4elN3J5Fw" name="boot" value="5"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8q39OEeKfO4elN3J5Fw" name="parent" value="6"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_qBs8rH9OEeKfO4elN3J5Fw" name="BundleShapeEnumeration">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8rX9OEeKfO4elN3J5Fw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mMdloH0BEeKfO4elN3J5Fw"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8rn9OEeKfO4elN3J5Fw" name="jar"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qBs8r39OEeKfO4elN3J5Fw" name="dir" value="1"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qBs8sH9OEeKfO4elN3J5Fw" name="EclipseExportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qBs8sX9OEeKfO4elN3J5Fw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hOsLcHz-EeKfO4elN3J5Fw"/>
- <eSuperTypes xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_6v2KP3zcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qBs8sn9OEeKfO4elN3J5Fw" name="isInternal" ordered="false" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qBs8tH9OEeKfO4elN3J5Fw" name="friend" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_6v2J9XzcEeKDPtIRpgUgbg"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- </eAnnotations>
- <ownedComment xmi:type="uml:Comment" xmi:id="_gCuZgHz8EeKfO4elN3J5Fw">
- <body>comes from the page http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fbundle_manifest.html</body>
- </ownedComment>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_sykB0Hz_EeKfO4elN3J5Fw" alias="Package">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_ATcQYNT4EeKj0Lzrn2trlQ" alias="Class">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_cxlXQAk3EeWVheod2N5iTA" alias="Component">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_y3as8AtbEeWIiJGKVe-HiA" alias="Property">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_HblrYBP-EeWudK_BGFfrXw" alias="InstanceSpecification">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_80BDoFChEeWCD4ik6H8FlQ" alias="Dependency">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </elementImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_nE1m0Xz7EeKfO4elN3J5Fw">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_nE1m0nz7EeKfO4elN3J5Fw">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_tkgY8Hz7EeKfO4elN3J5Fw">
- <importedPackage xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_OKU8EHtxEeKcL-wrhM9ICg"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_tkgY8Xz7EeKfO4elN3J5Fw">
- <importedPackage xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- </packageImport>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_vi0fwHz7EeKfO4elN3J5Fw" name="Plugin">
- <generalization xmi:type="uml:Generalization" xmi:id="_MeG8EDHkEeWA__7LeM2V4A">
- <general xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_esaOUHtxEeKcL-wrhM9ICg"/>
- </generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="_Vxy6YFMUEeWmCZVdWNq14A">
- <general xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_esaOUHtxEeKcL-wrhM9ICg"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_9wOAUH0AEeKfO4elN3J5Fw" name="buddyPolicy" type="_ensCEH0AEeKfO4elN3J5Fw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__5Z6YH0AEeKfO4elN3J5Fw"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__5Z6YX0AEeKfO4elN3J5Fw" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_tZPVYH0BEeKfO4elN3J5Fw" name="bundleShape" type="_mMdloH0BEeKfO4elN3J5Fw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xH4KUH0BEeKfO4elN3J5Fw"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xH4KUX0BEeKfO4elN3J5Fw" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_TQsfMH0BEeKfO4elN3J5Fw" name="extensibleAPI">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WeJ5sH0BEeKfO4elN3J5Fw"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WeJ5sX0BEeKfO4elN3J5Fw" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_BSauAHz8EeKfO4elN3J5Fw" name="isIncubation">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Z97eIHz_EeKfO4elN3J5Fw" name="lazyStart">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jwkc4Hz_EeKfO4elN3J5Fw"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jwkc4Xz_EeKfO4elN3J5Fw" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_tugssHz_EeKfO4elN3J5Fw" name="lazyStartExceptions" association="_tugss3z_EeKfO4elN3J5Fw">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tugssXz_EeKfO4elN3J5Fw"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tugssnz_EeKfO4elN3J5Fw" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_EGnXIH0AEeKfO4elN3J5Fw" name="platformFilter">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IUWi4H0AEeKfO4elN3J5Fw"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IUWi4X0AEeKfO4elN3J5Fw" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_sVas8DX3EeWTuIXEiMMoaQ" name="registerBuddy">
- <type xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_esaOUHtxEeKcL-wrhM9ICg"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uvhX4DX3EeWTuIXEiMMoaQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvjNEDX3EeWTuIXEiMMoaQ" value="*"/>
- </ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_hU14AOqKEeOfTcbrnCq2oQ" format="" location="platform:/plugin/org.eclipse.papyrus.adl4eclipse.profile/img/bundle_obj.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hU14AeqKEeOfTcbrnCq2oQ" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hU14AuqKEeOfTcbrnCq2oQ" key="image_kind_key" value="icon"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hU14A-qKEeOfTcbrnCq2oQ" key="image_name_key" value="icon"/>
- </eAnnotations>
- </icon>
- <icon xmi:type="uml:Image" xmi:id="_kVzHkOqKEeOfTcbrnCq2oQ" location="platform:/plugin/org.eclipse.papyrus.adl4eclipse.profile/img/adl.svg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kVzHkeqKEeOfTcbrnCq2oQ" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kVzHkuqKEeOfTcbrnCq2oQ" key="image_kind_key" value="shape"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kVzHk-qKEeOfTcbrnCq2oQ" key="image_name_key" value="svg"/>
- </eAnnotations>
- </icon>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_hOsLcHz-EeKfO4elN3J5Fw" name="EclipseExportedPackage">
- <generalization xmi:type="uml:Generalization" xmi:id="_nQXaAHz-EeKfO4elN3J5Fw">
- <general xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_VklNMHzcEeKDPtIRpgUgbg"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_sGbxEHz-EeKfO4elN3J5Fw" name="isInternal">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_viXscHz-EeKfO4elN3J5Fw"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_viYTgHz-EeKfO4elN3J5Fw" value="1"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_2v3N4Hz-EeKfO4elN3J5Fw" name="DefaultValue"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_AggBgHz_EeKfO4elN3J5Fw" name="friend" association="_AggokHz_EeKfO4elN3J5Fw">
- <type xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_esaOUHtxEeKcL-wrhM9ICg"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AggBgXz_EeKfO4elN3J5Fw"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AggBgnz_EeKfO4elN3J5Fw" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_AggokHz_EeKfO4elN3J5Fw" name="eclipseExportedPackage_bundle_1" memberEnd="_AggokXz_EeKfO4elN3J5Fw _AggBgHz_EeKfO4elN3J5Fw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_AggokXz_EeKfO4elN3J5Fw" name="eclipseExportedPackage" type="_hOsLcHz-EeKfO4elN3J5Fw" association="_AggokHz_EeKfO4elN3J5Fw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Aggoknz_EeKfO4elN3J5Fw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Aggok3z_EeKfO4elN3J5Fw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_tugss3z_EeKfO4elN3J5Fw" name="lazyStartException" memberEnd="_tugstHz_EeKfO4elN3J5Fw _tugssHz_EeKfO4elN3J5Fw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_tugstHz_EeKfO4elN3J5Fw" name="plugin" type="_vi0fwHz7EeKfO4elN3J5Fw" association="_tugss3z_EeKfO4elN3J5Fw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tugstXz_EeKfO4elN3J5Fw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tugstnz_EeKfO4elN3J5Fw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_ensCEH0AEeKfO4elN3J5Fw" name="BuddyPolicyEnumeration">
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_lGU5cH0AEeKfO4elN3J5Fw" name="dependent"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_plwSIH0AEeKfO4elN3J5Fw" name="global"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_p8XbUH0AEeKfO4elN3J5Fw" name="registered"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_qTIVgH0AEeKfO4elN3J5Fw" name="app"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_qupz4H0AEeKfO4elN3J5Fw" name="ext"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_rKCIUH0AEeKfO4elN3J5Fw" name="boot"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_ri4GIH0AEeKfO4elN3J5Fw" name="parent"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_mMdloH0BEeKfO4elN3J5Fw" name="BundleShapeEnumeration">
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_s_JN0DdUEeWjgZzb-stSdw" name="null"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_1OXSADdUEeWjgZzb-stSdw" name="jar"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_7q_XMDdUEeWjgZzb-stSdw" name="dir"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_taHtkP4EEeS7Ucf_Gn9taA" name="Extension">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_LdqZshP-EeWudK_BGFfrXw" name="base_InstanceSpecification" association="_LdqZsBP-EeWudK_BGFfrXw">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_LbyfMAkuEeW4eq9NGKnxaQ" name="ExtensionPoint">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_dESm8AkuEeW4eq9NGKnxaQ" name="apiInformation">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_63_gQAkuEeW4eq9NGKnxaQ" name="copyright">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_DIpu4AkvEeW4eq9NGKnxaQ" name="description">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_F3FEAAkvEeW4eq9NGKnxaQ" name="examples">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_TVXOEAkvEeW4eq9NGKnxaQ" name="pluginId">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_XHgC8AkvEeW4eq9NGKnxaQ" name="pointId">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_alt2QAkvEeW4eq9NGKnxaQ" name="pointName">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_c3HRIAkvEeW4eq9NGKnxaQ" name="since">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_eEXHYAkvEeW4eq9NGKnxaQ" name="suppliedImplementation">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_jNIYAAkvEeW4eq9NGKnxaQ" name="schema">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_k4ZnAAkvEeW4eq9NGKnxaQ" name="schemaInclusions">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_dbP_UQk3EeWVheod2N5iTA" name="base_Component" association="_dbKfwAk3EeWVheod2N5iTA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_mtm-UgtiEeWIiJGKVe-HiA" name="elements" type="_0i27EAtbEeWIiJGKVe-HiA" association="_mtlwMAtiEeWIiJGKVe-HiA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pusJsAtiEeWIiJGKVe-HiA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_put-4AtiEeWIiJGKVe-HiA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_dbKfwAk3EeWVheod2N5iTA" name="E_ExtensionPoint_Component1" memberEnd="_dbP_UAk3EeWVheod2N5iTA _dbP_UQk3EeWVheod2N5iTA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_dbP_UAk3EeWVheod2N5iTA" name="extension_ExtensionPoint" type="_LbyfMAkuEeW4eq9NGKnxaQ" aggregation="composite" association="_dbKfwAk3EeWVheod2N5iTA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_0i27EAtbEeWIiJGKVe-HiA" name="Element">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_GmanIAtcEeWIiJGKVe-HiA" name="name">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_SbneEAtdEeWIiJGKVe-HiA" name="deprecated">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_mC1VQAtdEeWIiJGKVe-HiA" name="description">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_FjA-gAteEeWIiJGKVe-HiA" name="attributes" type="_CHSegAteEeWIiJGKVe-HiA" association="_Fi_wYAteEeWIiJGKVe-HiA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_K6ahAAteEeWIiJGKVe-HiA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_K6bvIAteEeWIiJGKVe-HiA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_MKAHUAtjEeWIiJGKVe-HiA" name="compositor" type="_-ihlAAtiEeWIiJGKVe-HiA" association="_MJ-5MAtjEeWIiJGKVe-HiA"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_oeReIAt3EeWY9u70vHnGLA" name="base_Component" association="_oeOa0At3EeWY9u70vHnGLA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_CHSegAteEeWIiJGKVe-HiA" name="Attribute">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ajvmUQteEeWIiJGKVe-HiA" name="base_Property" association="_aju_QAteEeWIiJGKVe-HiA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="__lovMAtfEeWIiJGKVe-HiA" name="use" type="_jCJkcCx4EeW_TZWDVkbDbQ"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_Fi_wYAteEeWIiJGKVe-HiA" name="A_attribute_element" memberEnd="_FjA-gAteEeWIiJGKVe-HiA _FjA-gQteEeWIiJGKVe-HiA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FjAXcAteEeWIiJGKVe-HiA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FjAXcQteEeWIiJGKVe-HiA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_FjA-gQteEeWIiJGKVe-HiA" name="element" type="_0i27EAtbEeWIiJGKVe-HiA" association="_Fi_wYAteEeWIiJGKVe-HiA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_aju_QAteEeWIiJGKVe-HiA" name="E_Attribute_Property1" memberEnd="_ajvmUAteEeWIiJGKVe-HiA _ajvmUQteEeWIiJGKVe-HiA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ajvmUAteEeWIiJGKVe-HiA" name="extension_Attribute" type="_CHSegAteEeWIiJGKVe-HiA" aggregation="composite" association="_aju_QAteEeWIiJGKVe-HiA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_mtlwMAtiEeWIiJGKVe-HiA" name="A_element_extensionpoint" memberEnd="_mtm-UgtiEeWIiJGKVe-HiA _mtnlYAtiEeWIiJGKVe-HiA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mtm-UAtiEeWIiJGKVe-HiA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mtm-UQtiEeWIiJGKVe-HiA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_mtnlYAtiEeWIiJGKVe-HiA" name="extensionpoint" type="_LbyfMAkuEeW4eq9NGKnxaQ" association="_mtlwMAtiEeWIiJGKVe-HiA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_-ihlAAtiEeWIiJGKVe-HiA" name="Compositor">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_DJskcAtjEeWIiJGKVe-HiA" name="base_Property" association="_DJrWUAtjEeWIiJGKVe-HiA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_k3EeAAtjEeWIiJGKVe-HiA" name="minOccurence">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_lPFVYAtjEeWIiJGKVe-HiA" name="maxOccurence">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_zum6AAtjEeWIiJGKVe-HiA" name="type"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_6XEbwAtjEeWIiJGKVe-HiA" name="elements" type="_0i27EAtbEeWIiJGKVe-HiA" association="_6XCmkAtjEeWIiJGKVe-HiA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-MrbYAtjEeWIiJGKVe-HiA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-Mt3oAtjEeWIiJGKVe-HiA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_DJrWUAtjEeWIiJGKVe-HiA" name="E_Compositor_Property1" memberEnd="_DJr9YAtjEeWIiJGKVe-HiA _DJskcAtjEeWIiJGKVe-HiA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_DJr9YAtjEeWIiJGKVe-HiA" name="extension_Compositor" type="_-ihlAAtiEeWIiJGKVe-HiA" aggregation="composite" association="_DJrWUAtjEeWIiJGKVe-HiA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_MJ-5MAtjEeWIiJGKVe-HiA" name="A_compositor_element" memberEnd="_MKAHUAtjEeWIiJGKVe-HiA _MKAHUQtjEeWIiJGKVe-HiA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MJ_gQAtjEeWIiJGKVe-HiA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MJ_gQQtjEeWIiJGKVe-HiA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_MKAHUQtjEeWIiJGKVe-HiA" name="element" type="_0i27EAtbEeWIiJGKVe-HiA" association="_MJ-5MAtjEeWIiJGKVe-HiA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_YLrJcAtjEeWIiJGKVe-HiA" name="A_compositor_compositor" memberEnd="_YLrwggtjEeWIiJGKVe-HiA _YLsXkAtjEeWIiJGKVe-HiA" navigableOwnedEnd="_YLsXkAtjEeWIiJGKVe-HiA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YLrwgAtjEeWIiJGKVe-HiA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YLrwgQtjEeWIiJGKVe-HiA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_YLsXkAtjEeWIiJGKVe-HiA" name="compositor" type="_-ihlAAtiEeWIiJGKVe-HiA" association="_YLrJcAtjEeWIiJGKVe-HiA"/>
- <ownedEnd xmi:type="uml:Property" xmi:id="_YLrwggtjEeWIiJGKVe-HiA" type="_-ihlAAtiEeWIiJGKVe-HiA" association="_YLrJcAtjEeWIiJGKVe-HiA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_6XCmkAtjEeWIiJGKVe-HiA" name="A_element_compositor" memberEnd="_6XEbwAtjEeWIiJGKVe-HiA _6XEbwQtjEeWIiJGKVe-HiA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6XD0sAtjEeWIiJGKVe-HiA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6XD0sQtjEeWIiJGKVe-HiA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_6XEbwQtjEeWIiJGKVe-HiA" type="_-ihlAAtiEeWIiJGKVe-HiA" association="_6XCmkAtjEeWIiJGKVe-HiA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_oeOa0At3EeWY9u70vHnGLA" name="E_Element_Component1" memberEnd="_oeQQAAt3EeWY9u70vHnGLA _oeReIAt3EeWY9u70vHnGLA">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_oeQQAAt3EeWY9u70vHnGLA" name="extension_Element" type="_0i27EAtbEeWIiJGKVe-HiA" aggregation="composite" association="_oeOa0At3EeWY9u70vHnGLA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_LdqZsBP-EeWudK_BGFfrXw" name="E_Extension_InstanceSpecification1" memberEnd="_LdqZsRP-EeWudK_BGFfrXw _LdqZshP-EeWudK_BGFfrXw">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_LdqZsRP-EeWudK_BGFfrXw" name="extension_Extension" type="_taHtkP4EEeS7Ucf_Gn9taA" aggregation="composite" association="_LdqZsBP-EeWudK_BGFfrXw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_jCJkcCx4EeW_TZWDVkbDbQ" name="interpertor"/>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_QjEa8DITEeWWouxtI2Wm3A" name="Feature">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_V1NqADITEeWWouxtI2Wm3A" name="id">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Y2gQwDITEeWWouxtI2Wm3A" name="label">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_bNf9UDITEeWWouxtI2Wm3A" name="version">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_c8AGgDITEeWWouxtI2Wm3A" name="provider">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_e_4CwDITEeWWouxtI2Wm3A" name="description">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_hO3p4DITEeWWouxtI2Wm3A" name="description_url">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_jz-D4DITEeWWouxtI2Wm3A" name="copyright">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_mNDbIDITEeWWouxtI2Wm3A" name="copyright_url">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_pR4eEDITEeWWouxtI2Wm3A" name="license">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_t33xwDITEeWWouxtI2Wm3A" name="license_url">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_wneLkDITEeWWouxtI2Wm3A" name="url">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_yxfMEDITEeWWouxtI2Wm3A" name="url_label">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_0Vf8gDITEeWWouxtI2Wm3A" name="operatingSystem">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_299zkDITEeWWouxtI2Wm3A" name="windowSystem">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_5P-5gDITEeWWouxtI2Wm3A" name="languages">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_7wJwMDITEeWWouxtI2Wm3A" name="architecture">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_-FFnQDITEeWWouxtI2Wm3A" name="plugins">
- <type xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_42t4YHzMEeKtsedMuIUuZQ"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ao_ucDIUEeWWouxtI2Wm3A"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ApCKsDIUEeWWouxtI2Wm3A" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_A_lpgDIUEeWWouxtI2Wm3A" name="pluginDependencies">
- <type xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_42t4YHzMEeKtsedMuIUuZQ"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ej1MUDIUEeWWouxtI2Wm3A"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ej42sDIUEeWWouxtI2Wm3A" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_FXKGsDIUEeWWouxtI2Wm3A" name="featureDependencies" type="_-HOX8FChEeWCD4ik6H8FlQ">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IVEpUDIUEeWWouxtI2Wm3A"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IVF3cDIUEeWWouxtI2Wm3A" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_JDl8MDIUEeWWouxtI2Wm3A" name="includedFeatures" type="_-HOX8FChEeWCD4ik6H8FlQ">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1mx20DIWEeWajf2t_GP3bQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1nJDMDIWEeWajf2t_GP3bQ" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_iU1W8DIUEeWWouxtI2Wm3A" name="base_Component" association="_iUyToDIUEeWWouxtI2Wm3A">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_QCmKgLPNEeWCRfC2qgqhcA" location="platform:/plugin/org.eclipse.papyrus.adl4eclipse.profile/img/feature_obj.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QCmxkLPNEeWCRfC2qgqhcA" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QCmxkbPNEeWCRfC2qgqhcA" key="image_name_key" value="icon"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QCmxkrPNEeWCRfC2qgqhcA" key="image_kind_key" value="icon"/>
- </eAnnotations>
- </icon>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_iUyToDIUEeWWouxtI2Wm3A" name="E_Feature_Component1" memberEnd="_iU0v4DIUEeWWouxtI2Wm3A _iU1W8DIUEeWWouxtI2Wm3A">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_iU0v4DIUEeWWouxtI2Wm3A" name="extension_Feature" type="_QjEa8DITEeWWouxtI2Wm3A" aggregation="composite" association="_iUyToDIUEeWWouxtI2Wm3A"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_-HOX8FChEeWCD4ik6H8FlQ" name="FeatureReference">
- <generalization xmi:type="uml:Generalization" xmi:id="_SEL1oFCiEeWCD4ik6H8FlQ">
- <general xmi:type="uml:Stereotype" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_gpObEHxHEeKtsedMuIUuZQ"/>
- </generalization>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_G_FJcFCiEeWCD4ik6H8FlQ" name="base_Dependency" association="_G_A4AFCiEeWCD4ik6H8FlQ">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="__5VOwFChEeWCD4ik6H8FlQ" name="ExtensionPointReference">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_HXx9UFCiEeWCD4ik6H8FlQ" name="base_Dependency" association="_HXxWQFCiEeWCD4ik6H8FlQ">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_BWnsIFCiEeWCD4ik6H8FlQ" name="ExtensionReference">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_HwD6cFCiEeWCD4ik6H8FlQ" name="base_Dependency" association="_HwCsUFCiEeWCD4ik6H8FlQ">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_G_A4AFCiEeWCD4ik6H8FlQ" name="E_FeatureReference_Dependency1" memberEnd="_G_DUQFCiEeWCD4ik6H8FlQ _G_FJcFCiEeWCD4ik6H8FlQ">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_G_DUQFCiEeWCD4ik6H8FlQ" name="extension_FeatureReference" type="_-HOX8FChEeWCD4ik6H8FlQ" aggregation="composite" association="_G_A4AFCiEeWCD4ik6H8FlQ"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_HXxWQFCiEeWCD4ik6H8FlQ" name="E_ExtensionPointReference_Dependency1" memberEnd="_HXxWQVCiEeWCD4ik6H8FlQ _HXx9UFCiEeWCD4ik6H8FlQ">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_HXxWQVCiEeWCD4ik6H8FlQ" name="extension_ExtensionPointReference" type="__5VOwFChEeWCD4ik6H8FlQ" aggregation="composite" association="_HXxWQFCiEeWCD4ik6H8FlQ"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_HwCsUFCiEeWCD4ik6H8FlQ" name="E_ExtensionReference_Dependency1" memberEnd="_HwDTYFCiEeWCD4ik6H8FlQ _HwD6cFCiEeWCD4ik6H8FlQ">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_HwDTYFCiEeWCD4ik6H8FlQ" name="extension_ExtensionReference" type="_BWnsIFCiEeWCD4ik6H8FlQ" aggregation="composite" association="_HwCsUFCiEeWCD4ik6H8FlQ"/>
- </packagedElement>
-</uml:Profile>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/ADL4Eclipse_Stereotypes.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/ADL4Eclipse_Stereotypes.java
deleted file mode 100644
index cdee4708fd5..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/ADL4Eclipse_Stereotypes.java
+++ /dev/null
@@ -1,292 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.org;
-
-/** set of constant to manipulate stereotype **/
-public class ADL4Eclipse_Stereotypes {
-
- /**
- * Name of the profile
- */
- public static final String ADL4ECLIPSE = "ADL4Eclipse";
-
- /**
- * Qualified name of the stereotype Plug-in
- */
- public static final String PLUGIN_STEREOTYPE = "ADL4Eclipse::Plugin";
-
- /**
- * Name of property isIncubation of the stereotype Plug-in
- */
- public static final String PLUGIN_ISINCUBATION_ATT = "isIncubation";
-
- /**
- * Name of property lazyStart of the stereotype Plug-in
- */
- public static final String PLUGIN_LAZYSTART_ATT = "lazyStart";
-
- /**
- * Name of property lazyStartException of the stereotype Plug-in
- */
- public static final String PLUGIN_LAZYSTARTEXCEPTION_ATT = "lazyStartExceptions";
-
- /**
- * Name of property platformFilter of the stereotype Plug-in
- */
- public static final String PLUGIN_PLATFORMFILTER_ATT = "platformFilter";
-
- /**
- * Name of property buddyPolicy of the stereotype Plug-in
- */
- public static final String PLUGIN_BUDDYPOLICY_ATT = "buddyPolicy";
-
- /**
- * Name of property extensibleAPI of the stereotype Plug-in
- */
- public static final String PLUGIN_EXTENSIBLEAPI_ATT = "extensibleAPI";
-
- /**
- * Name of property bundleShape of the stereotype Plug-in
- */
- public static final String PLUGIN_BUNDLESHAPE_ATT = "bundleShape";
-
- /**
- * Name of property capability of the stereotype Plug-in
- */
- public static final String PLUGIN_CAPABILITY_ATT = "capability";
-
- /**
- * Name of property requireCapability of the stereotype Plug-in
- */
- public static final String PLUGIN_REQUIRECAPABILITY_ATT = "requireCapability";
-
- /**
- * Name of property genericCapabilityAlias of the stereotype Plug-in
- */
- public static final String PLUGIN_GENERICCAPABILITYALIAS_ATT = "genericCapabilityAlias";
-
- /**
- * Name of property requireBundle of the stereotype Plug-in
- */
- //public static final String PLUGIN_REQUIRE_BUNDLE_ATT = "requireBundle";
-
- /**
- * Qualified name of the stereotype EclipseExportedPackage
- */
- public static final String ECLIPSE_EXPORTED_PACKAGE_STEREOTYPE = "ADL4Eclipse::EclipseExportedPackage";
-
- /**
- * Name of property isInternal of the stereotype EclipseExportedPackage
- */
- public static final String ECLIPSE_EXPORTED_PACKAGE_ISINTERNAL_ATT = "isInternal";
-
- /**
- * Name of property friend of the stereotype EclipseExportedPackage
- */
- public static final String ECLIPSE_EXPORTED_PACKAGE_FRIEND_ATT = "friend";
-
- /**
- * Qualified name of the stereotype EclipseImportedPackage
- */
- public static final String ECLIPSE_IMPORTED_PACKAGE_STEREOTYPE = "ADL4Eclipse::EclipseImportedPackage";
-
- /**
- * Name of literal dependent of the Enumeration BuddyPolicyEnumeration
- */
- public static final String BUDDYPOLICYENUMERATION_DEPENDENT_ENUM = "dependent";
-
- /**
- * Name of literal global of the Enumeration BuddyPolicyEnumeration
- */
- public static final String BUDDYPOLICYENUMERATION_GLOBAL_ENUM = "global";
-
- /**
- * Name of literal registered of the Enumeration BuddyPolicyEnumeration
- */
- public static final String BUDDYPOLICYENUMERATION_REGISTERED_ENUM = "registered";
-
- /**
- * Name of literal app of the Enumeration BuddyPolicyEnumeration
- */
- public static final String BUDDYPOLICYENUMERATION_APP_ENUM = "app";
-
- /**
- * Name of literal ext of the Enumeration BuddyPolicyEnumeration
- */
- public static final String BUDDYPOLICYENUMERATION_EXT_ENUM = "ext";
-
- /**
- * Name of literal boot of the Enumeration BuddyPolicyEnumeration
- */
- public static final String BUDDYPOLICYENUMERATION_BOOT_ENUM = "boot";
-
- /**
- * Name of literal parent of the Enumeration BuddyPolicyEnumeration
- */
- public static final String BUDDYPOLICYENUMERATION_PARENT_ENUM = "parent";
-
- /**
- * Name of literal jar of the Enumeration BundleShapeEnumeration
- */
- public static final String BUNDLESHAPEENUMERATION_JAR_ENUM = "jar";
-
- /**
- * Name of literal dir of the Enumeration BundleShapeEnumeration
- */
- public static final String BUNDLESHAPEENUMERATION_DIR_ENUM = "dir";
-
- /**
- * Qualified name of the Feature
- */
- public static final String FEATURE_STEREOTYPE = "ADL4Eclipse::Feature";
-
- /**
- * Name of property base_Class of the stereotype Feature
- */
- public static final String FEATURE_BASE_CLASS_ATT = "base_Class";
-
- /**
- * Name of property id of the stereotype Feature
- */
- public static final String FEATURE_ID_ATT = "id";
-
- /**
- * Name of property label of the stereotype Feature
- */
- public static final String FEATURE_LABEL_ATT = "label";
-
- /**
- * Name of property version of the stereotype Feature
- */
- public static final String FEATURE_VERSION_ATT = "version";
-
- /**
- * Name of property provider of the stereotype Feature
- */
- public static final String FEATURE_PROVIDER_ATT = "provider";
-
- /**
- * Name of property description of the stereotype Feature
- */
- public static final String FEATURE_DESCRIPTION_ATT = "description";
-
- /**
- * Name of property description URL of the stereotype Feature
- */
- public static final String FEATURE_DESCRIPTION_URL_ATT = "description_url";
-
- /**
- * Name of property copyright of the stereotype Feature
- */
- public static final String FEATURE_COPYRIGHT_ATT = "copyright";
-
- /**
- * Name of property copyright URL of the stereotype Feature
- */
- public static final String FEATURE_COPYRIGHT_URL_ATT = "copyright_url";
-
- /**
- * Name of property license of the stereotype Feature
- */
- public static final String FEATURE_LICENSE_ATT = "license";
-
- /**
- * Name of property license URL of the stereotype Feature
- */
- public static final String FEATURE_LICENSE_URL_ATT = "license_url";
-
- /**
- * Name of property url of the stereotype Feature
- */
- public static final String FEATURE_URL_ATT = "url";
-
- /**
- * Name of property url_label of the stereotype Feature
- */
- public static final String FEATURE_URL_LABEL_ATT = "url_label";
-
- /**
- * Name of property operatingSystem of the stereotype Feature
- */
- public static final String FEATURE_OS_ATT = "operatingSystem";
-
- /**
- * Name of property window of the stereotype Feature
- */
- public static final String FEATURE_WS_ATT = "windowSystem";
-
- /**
- * Name of property languages of the stereotype Feature
- */
- public static final String FEATURE_LANGUAGES_ATT = "languages";
-
- /**
- * Name of property architecture of the stereotype Feature
- */
- public static final String FEATURE_ARCHITECTURE_ATT = "architecture";
-
- /**
- * Name of property plugins of the stereotype Feature
- */
- public static final String FEATURE_PLUGINS_ATT = "plugins";
-
- /**
- * Name of property includedFeatures of the stereotype Feature
- */
- public static final String FEATURE_FEATURE_DEPENDENCIES_ATT = "featureDependencies";
-
- /**
- * Name of property includedFeatures of the stereotype Feature
- */
- public static final String FEATURE_PLUGIN_DEPENDENCIES_ATT = "pluginDependencies";
-
- /**
- * Name of property importedFeatures of the stereotype Feature
- */
- public static final String FEATURE_INCLUDED_FEATURES_ATT = "includedFeatures";
-
- /**
- * Qualified name of the FeatureReference
- */
- public static final String FEATURE_REFERENCE = "ADL4Eclipse::FeatureReference";
-
- /**
- * Qualified name of the ExtensionReference
- */
- public static final String EXTENSION_REFERENCE = "ADL4Eclipse::ExtensionReference";
-
- /**
- * Qualified name of the ExtensionPointReference
- */
- public static final String EXTENSION_POINT_REFERENCE = "ADL4Eclipse::ExtensionPointReference";
-
- /**
- * Qualified name of the stereotype Extension
- */
- public static final String EXTENSION_STEREOTYPE = "ADL4Eclipse::Extension";
-
- /**
- * Extension points
- */
- public static final String EXTENSION_POINT_STEREOTYPE = "ADL4Eclipse::ExtensionPoint";
-
- // TODO: ExtensionPoint stereotype properties
-
- public static final String ELEMENT_STEREOTYPE = "ADL4Eclipse::Element";
-
- private ADL4Eclipse_Stereotypes() {
- // Private constructor to prevent instantiation
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/ADL4Eclipse_StereotypesUtils.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/ADL4Eclipse_StereotypesUtils.java
deleted file mode 100644
index 1ba958b760e..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/ADL4Eclipse_StereotypesUtils.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 CEA LIST and others.
- *
- * 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:
- * CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.adl4eclipse.org;
-
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Utility class for {@link ADL4Eclipse_Stereotypes}
- */
-public class ADL4Eclipse_StereotypesUtils {
-
- /**
- * Returns <code>true</code> if the specified element represents a Feature
- * @param element the element to check
- * @return <code>true</code> if the specified element represents a Feature
- */
- public static boolean isFeature(Element element) {
- return element.getAppliedStereotype(ADL4Eclipse_Stereotypes.FEATURE_STEREOTYPE) != null;
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/Activator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/Activator.java
deleted file mode 100644
index b817743fba0..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/Activator.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.org;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- /** The plug-in ID **/
- public static final String PLUGIN_ID = "org.eclipse.papyrus.adl4eclipse.org"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- @Override
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- @Override
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/IADL4ECLIPSE_Stereotype.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/IADL4ECLIPSE_Stereotype.java
deleted file mode 100644
index f9587d20475..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipse.profile/src/org/eclipse/papyrus/adl4eclipse/org/IADL4ECLIPSE_Stereotype.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipse.org;
-
-/** set of constant to manipulate stereotype **/
-public interface IADL4ECLIPSE_Stereotype {
-
- /** Name of the profile */
- public static final String ADL4ECLIPSE = "ADL4Eclipse";
-
- /** Qualified name of the stereotype Plug-in */
- public static final String PLUGIN_STEREOTYPE = "ADL4Eclipse::Plugin";
- /** Name of property isIncubation of the stereotype Plug-in */
- public static final String PLUGIN_ISINCUBATION_ATT = "isIncubation";
- /** Name of property lazyStart of the stereotype Plug-in */
- public static final String PLUGIN_LAZYSTART_ATT = "lazyStart";
- /** Name of property lazyStartException of the stereotype Plug-in */
- public static final String PLUGIN_LAZYSTARTEXCEPTION_ATT = "lazyStartException";
- /** Name of property platformFilter of the stereotype Plug-in */
- public static final String PLUGIN_PLATFORMFILTER_ATT = "platformFilter";
- /** Name of property buddyPolicy of the stereotype Plug-in */
- public static final String PLUGIN_BUDDYPOLICY_ATT = "buddyPolicy";
- /** Name of property extensibleAPI of the stereotype Plug-in */
- public static final String PLUGIN_EXTENSIBLEAPI_ATT = "extensibleAPI";
- /** Name of property bundleShape of the stereotype Plug-in */
- public static final String PLUGIN_BUNDLESHAPE_ATT = "bundleShape";
- /** Name of property capability of the stereotype Plug-in */
- public static final String PLUGIN_CAPABILITY_ATT = "capability";
- /** Name of property requireCapability of the stereotype Plug-in */
- public static final String PLUGIN_REQUIRECAPABILITY_ATT = "requireCapability";
- /** Name of property genericCapabilityAlias of the stereotype Plug-in */
- public static final String PLUGIN_GENERICCAPABILITYALIAS_ATT = "genericCapabilityAlias";
-
- public static final String PLUGIN_REQUIRE_BUNDLE_ATT = "requireBundle";
-
- /** Qualified name of the stereotype EclipseExportedPackage */
- public static final String ECLIPSE_EXPORTEDPACKAGE_STEREOTYPE = "ADL4Eclipse::EclipseExportedPackage";
- /** Name of property isInternal of the stereotype EclipseExportedPackage */
- public static final String ECLIPSEEXPORTEDPACKAGE_ISINTERNAL_ATT = "isInternal";
- /** Name of property friend of the stereotype EclipseExportedPackage */
- public static final String ECLIPSEEXPORTEDPACKAGE_FRIEND_ATT = "friend";
- /** Name of literal dependent of the Enumeration BuddyPolicyEnumeration */
- public static final String BUDDYPOLICYENUMERATION_DEPENDENT_ENUM = "dependent";
- /** Name of literal global of the Enumeration BuddyPolicyEnumeration */
- public static final String BUDDYPOLICYENUMERATION_GLOBAL_ENUM = "global";
- /** Name of literal registered of the Enumeration BuddyPolicyEnumeration */
- public static final String BUDDYPOLICYENUMERATION_REGISTERED_ENUM = "registered";
- /** Name of literal app of the Enumeration BuddyPolicyEnumeration */
- public static final String BUDDYPOLICYENUMERATION_APP_ENUM = "app";
- /** Name of literal ext of the Enumeration BuddyPolicyEnumeration */
- public static final String BUDDYPOLICYENUMERATION_EXT_ENUM = "ext";
- /** Name of literal boot of the Enumeration BuddyPolicyEnumeration */
- public static final String BUDDYPOLICYENUMERATION_BOOT_ENUM = "boot";
- /** Name of literal parent of the Enumeration BuddyPolicyEnumeration */
- public static final String BUDDYPOLICYENUMERATION_PARENT_ENUM = "parent";
- /** Name of literal jar of the Enumeration BundleShapeEnumeration */
- public static final String BUNDLESHAPEENUMERATION_JAR_ENUM = "jar";
- /** Name of literal dir of the Enumeration BundleShapeEnumeration */
- public static final String BUNDLESHAPEENUMERATION_DIR_ENUM = "dir";
-
- /** Qualified name of the stereotype Feature */
- public static final String FEATURE_STEREOTYPE = "ADL4Eclipse::Feature";
- /** Name of property base_Class of the stereotype Feature */
- public static final String FEATURE_BASE_CLASS_ATT = "base_Class";
- /** Name of property description of the stereotype Feature */
- public static final String FEATURE_DESCRIPTION_ATT = "description";
- /** Name of property copyright of the stereotype Feature */
- public static final String FEATURE_COPYRIGHT_ATT = "copyright";
- /** Name of property license of the stereotype Feature */
- public static final String FEATURE_LICENSE_ATT = "license";
- /** Name of property provider of the stereotype Feature */
- public static final String FEATURE_PROVIDER_ATT = "provider";
- /** Name of property image of the stereotype Feature */
- public static final String FEATURE_IMAGE_ATT = "image";
- /** Name of property url of the stereotype Feature */
- public static final String FEATURE_URL_ATT = "url";
- /** Name of property plugins of the stereotype Feature */
- public static final String FEATURE_PLUGINS_ATT = "plugins";
- /** Name of property includedFeatures of the stereotype Feature */
- public static final String FEATURE_INCLUDEDFEATURES_ATT = "includedFeatures";
- /** Name of property importedFeatures of the stereotype Feature */
- public static final String FEATURE_IMPORTEDFEATURES_ATT = "importedFeatures";
- /** Name of property label of the stereotype Feature */
- public static final String FEATURE_LABEL_ATT = "label";
- /** Name of property id of the stereotype Feature */
- public static final String FEATURE_ID_ATT = "id";
- /** Name of property version of the stereotype Feature */
- public static final String FEATURE_VERSION_ATT = "version";
-
- /** Qualified name of the stereotype Extension */
- public static final String EXTENSION_STEREOTYPE = "ADL4Eclipse::Extension";
-
- /** Extension points **/
- public static final String EXTENSION_POINT_STEREOTYPE = "ADL4Eclipse::ExtensionPoint";
- // TODO: ExtensionPoint stereotype properties
-
- public static final String ELEMENT_STEREOTYPE = "ADL4Eclipse::Element";
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.classpath b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.classpath
deleted file mode 100644
index b1dabee3829..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.project b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.project
deleted file mode 100644
index 0fb8960ce36..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.adl4eclipsetool.assistant</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.settings/org.eclipse.jdt.core.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 09d35d569cc..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,295 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.settings/org.eclipse.jdt.ui.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 954281dbc31..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\n * Copyright (c) ${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * ${see_to_overridden}\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${see_to_target}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/META-INF/MANIFEST.MF b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/META-INF/MANIFEST.MF
deleted file mode 100644
index 84668ba18f2..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,33 +0,0 @@
-Manifest-Version: 1.0
-Export-Package: org.eclipse.papyrus.adltool.assistant,
- org.eclipse.papyrus.adltool.assistant.wizard
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.emf,
- org.eclipse.emf.ecore,
- org.eclipse.emf.transaction,
- org.eclipse.gmf.runtime.diagram.ui,
- org.eclipse.papyrus.editor;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.core;bundle-version="1.2.0",
- org.eclipse.uml2.uml,
- org.eclipse.papyrus.infra.emf;bundle-version="1.2.0",
- org.eclipse.papyrus.adl4eclipsetool;bundle-version="1.1.0",
- org.eclipse.pde.core,
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="1.2.0",
- org.eclipse.papyrus.adl4eclipse.profile,
- org.eclipse.papyrus.uml.diagram.common;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.diagram.clazz;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.gmfdiag.common;bundle-version="[3.0.0,4.0.0)",
- org.eclipse.papyrus.osgi.profile,
- org.eclipse.core.expressions;bundle-version="3.5.0",
- org.eclipse.papyrus.infra.core.log;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.ui;bundle-version="1.2.0"
-Bundle-Vendor: %providerName
-Bundle-Version: 1.2.0.qualifier
-Bundle-Localization: plugin
-Bundle-Name: %pluginName
-Bundle-Activator: org.eclipse.papyrus.adltool.assistant.Activator
-Bundle-ManifestVersion: 2
-Bundle-Description: This plugin has in charge to connect the tool to model eclipse plugins withe the eclipse UI. The plugins that allow the modelization is or.eclipse.papyrus.adl4eclipsetool. More details can be found in the docs directory of or.eclipse.papyrus.adl4eclipsetool.
-Bundle-SymbolicName: org.eclipse.papyrus.adl4eclipsetool.assistant;singleton:=true
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/about.html b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/about.html
deleted file mode 100644
index 82d49bf5f81..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 5, 2007</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/build.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/build.properties
deleted file mode 100644
index 1cdb4a0350c..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/build.properties
+++ /dev/null
@@ -1,10 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml,\
- plugin.properties,\
- resources/,\
- img/,\
- about.html
-src.includes = about.html
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/icons/sample.gif b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/icons/sample.gif
deleted file mode 100644
index 34fb3c9d8cb..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/icons/sample.gif
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/img/adl.png b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/img/adl.png
deleted file mode 100644
index 597790b0c2d..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/img/adl.png
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/img/adl.svg b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/img/adl.svg
deleted file mode 100644
index bffe0c3e0f5..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/img/adl.svg
+++ /dev/null
@@ -1,355 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- version="1.2"
- width="460.62991"
- height="283.46457"
- id="svg2"
- inkscape:version="0.48.4 r9939"
- sodipodi:docname="papyrus.svg">
- <sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1306"
- inkscape:window-height="767"
- id="namedview53"
- showgrid="false"
- inkscape:zoom="0.76200001"
- inkscape:cx="176.05836"
- inkscape:cy="233.31647"
- inkscape:window-x="493"
- inkscape:window-y="93"
- inkscape:window-maximized="0"
- inkscape:current-layer="svg2" />
- <defs
- id="defs4">
- <linearGradient
- id="linearGradient3908">
- <stop
- style="stop-color:#1a171a;stop-opacity:1;"
- offset="0"
- id="stop3910" />
- <stop
- style="stop-color:#9c9e9f;stop-opacity:1;"
- offset="1"
- id="stop3912" />
- </linearGradient>
- <linearGradient
- id="linearGradient3818">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3820" />
- <stop
- style="stop-color:#98bf06;stop-opacity:1;"
- offset="1"
- id="stop3822" />
- </linearGradient>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3818"
- id="radialGradient3832"
- cx="622.66229"
- cy="107.15185"
- fx="622.66229"
- fy="107.15185"
- r="125.38313"
- gradientUnits="userSpaceOnUse" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3818-1"
- id="radialGradient3832-3"
- cx="622.66229"
- cy="107.15185"
- fx="622.66229"
- fy="107.15185"
- r="125.38313"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- id="linearGradient3818-1">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop3820-6" />
- <stop
- style="stop-color:#009bba;stop-opacity:1;"
- offset="1"
- id="stop3822-8" />
- </linearGradient>
- <radialGradient
- r="125.38313"
- fy="107.15185"
- fx="622.66229"
- cy="107.15185"
- cx="622.66229"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3849"
- xlink:href="#linearGradient3818-1"
- inkscape:collect="always" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3914"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3916"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3918"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3920"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3922"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3925"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientTransform="matrix(-1,0,0,-1,1373.3832,351.87403)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3928"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientTransform="matrix(-1,0,0,-1,1373.3832,351.87403)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3931"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientTransform="matrix(-1,0,0,-1,1373.3832,351.87403)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3934"
- gradientUnits="userSpaceOnUse"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893"
- gradientTransform="matrix(-1,0,0,-1,1373.3832,351.87403)" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3940"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3946"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3952"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3958"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3818-1"
- id="radialGradient3970"
- gradientUnits="userSpaceOnUse"
- cx="622.66229"
- cy="107.15185"
- fx="622.66229"
- fy="107.15185"
- r="125.38313" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3818"
- id="radialGradient3972"
- gradientUnits="userSpaceOnUse"
- cx="622.66229"
- cy="107.15185"
- fx="622.66229"
- fy="107.15185"
- r="125.38313" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3974"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3976"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3978"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3908"
- id="linearGradient3980"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(-1,0,0,-1,945.59288,317.53945)"
- x1="549.05366"
- y1="177.90893"
- x2="824.32955"
- y2="177.90893" />
- </defs>
- <metadata
- id="metadata7">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- transform="translate(0,-768.89631)"
- id="layer2" />
- <g
- id="g3960"
- transform="matrix(0.93318676,0,0,0.93318676,8.4148818,11.649074)"
- inkscape:export-xdpi="5.8753209"
- inkscape:export-ydpi="5.8753209">
- <path
- d="m 796.19109,174.89305 c 0,65.08738 -52.76374,117.85113 -117.85112,117.85113 -65.08738,0 -117.85113,-52.76375 -117.85113,-117.85113 0,-65.08738 52.76375,-117.851126 117.85113,-117.851126 65.08738,0 117.85112,52.763746 117.85112,117.851126 z"
- sodipodi:ry="117.85113"
- sodipodi:rx="117.85113"
- sodipodi:cy="174.89305"
- sodipodi:cx="678.33997"
- id="path3030-8"
- style="opacity:0.98999999;fill:url(#radialGradient3970);fill-opacity:1;stroke:none"
- sodipodi:type="arc"
- transform="translate(-451.91733,-35.262539)" />
- <path
- transform="translate(-437.79032,-35.262539)"
- d="m 796.19109,174.89305 c 0,65.08738 -52.76374,117.85113 -117.85112,117.85113 -65.08738,0 -117.85113,-52.76375 -117.85113,-117.85113 0,-65.08738 52.76375,-117.851126 117.85113,-117.851126 65.08738,0 117.85112,52.763746 117.85112,117.851126 z"
- sodipodi:ry="117.85113"
- sodipodi:rx="117.85113"
- sodipodi:cy="174.89305"
- sodipodi:cx="678.33997"
- id="path3030"
- style="opacity:0.98999999;fill:url(#radialGradient3972);fill-opacity:1;stroke:none"
- sodipodi:type="arc" />
- <path
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- id="path3868"
- d="m 125.32217,164.47792 c 0.48084,2.47664 1.1607,4.92485 1.82692,7.375 l 244.0633,0 0,-7.375 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3974);fill-opacity:1;stroke:none;stroke-width:7.36382484;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- id="path3868-2"
- d="m 122.84277,145.44667 c 0.0647,2.45833 0.31139,4.91667 0.56547,7.375 l 247.80415,0 0,-7.375 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3976);fill-opacity:1;stroke:none;stroke-width:7.36382484;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- id="path3868-7"
- d="m 123.42274,126.44667 c -0.33255,2.44792 -0.44679,4.89583 -0.59447,7.34375 l 248.38412,0 0,-7.34375 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3978);fill-opacity:1;stroke:none;stroke-width:7.36382484;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- <path
- sodipodi:nodetypes="ccccc"
- inkscape:connector-curvature="0"
- id="path3868-71"
- d="m 127.14909,107.41542 c -0.76224,2.48347 -1.29841,4.92927 -1.83417,7.375 l 245.89747,0 0,-7.375 z"
- style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3980);fill-opacity:1;stroke:none;stroke-width:7.36382484;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
- </g>
-</svg>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/plugin.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/plugin.properties
deleted file mode 100644
index fd4797847a3..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/plugin.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-#################################################################################
-# Copyright (c) 2013 CEA LIST.
-# 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:
-# Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - initial API and implementation
-##################################################################################
-pluginName=ADL4eclipseTool Assistant (Incubation)
-providerName=Eclipse Modeling Project
-
-pluginDescription=This plugin has in charge to connect the tool to model eclipse plugins withe the eclipse UI.&#xD;&#xA;The plugins that allow the modelization is or.eclipse.papyrus.adl4eclipsetool. More details can be found in the docs directory of or.eclipse.papyrus.adl4eclipsetool. \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/plugin.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/plugin.xml
deleted file mode 100644
index 9455982cbe7..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/plugin.xml
+++ /dev/null
@@ -1,116 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- point="org.eclipse.ui.startup">
- <startup
- class="org.eclipse.papyrus.adltool.assistant.Activator"></startup>
- </extension>
- <extension
- point="org.eclipse.ui.importWizards">
- <category
- id="org.eclipse.papyrus.editor.category"
- name="Papyrus">
- </category>
- <wizard
- category="org.eclipse.papyrus.editor.category"
- class="org.eclipse.papyrus.adl4eclipsetool.assistant.SimplePluginImport"
- icon="img/adl.png"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.simplePluginsWizard"
- name="Workspace plug-ins architecture snapshot">
- </wizard>
- <wizard
- category="org.eclipse.papyrus.editor.category"
- class="org.eclipse.papyrus.adl4eclipsetool.assistant.AdvancePluginImport"
- icon="img/adl.png"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.advancedPluginsWizard"
- name="Platform plug-ins architecture snapshot (advanced)">
- </wizard>
- <wizard
- category="org.eclipse.papyrus.editor.category"
- class="org.eclipse.papyrus.adl4eclipsetool.assistant.SimpleFeatureImport"
- icon="img/adl.png"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.simpleFeaturesWizard"
- name="Workspace features architecture snapshot">
- </wizard>
- <wizard
- category="org.eclipse.papyrus.editor.category"
- class="org.eclipse.papyrus.adl4eclipsetool.assistant.AdvanceFeatureImport"
- icon="img/adl.png"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.advancedFeaturesWizard"
- name="Platform features architecture snapshot (advanced)">
- </wizard>
- <wizard
- category="org.eclipse.papyrus.editor.category"
- class="org.eclipse.papyrus.adl4eclipsetool.assistant.CompleteImport"
- icon="img/adl.png"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.completeWizard"
- name="Complete platform architecture snapshot">
- </wizard>
- </extension>
- <extension
- point="org.eclipse.papyrus.uml.diagram.wizards.templates">
- <template
- di_file="resources/model.di"
- file="resources/model.uml"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.templateWithProfiles"
- language="uml"
- name="An Architecture Model (with OSGi and ADL profiles)"
- notation_file="resources/model.notation">
- </template>
- </extension>
- <extension
- point="org.eclipse.ui.commands">
- <category
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.commands.category"
- name="ADL4Eclipse Refactoring Category">
- </category>
- <command
- categoryId="org.eclipse.papyrus.adl4eclipsetool.assistant.commands.category"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.commands.ModelRefactoringCommand"
- name="Model Refactoring Command">
- </command>
- </extension>
- <extension
- point="org.eclipse.core.expressions.propertyTesters">
- <propertyTester
- class="org.eclipse.papyrus.adl4eclipsetool.assistant.handlers.ArchitectureModelPropertyTester"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.menu.tester"
- namespace="org.eclipse.papyrus.adl4eclipsetool.assistant.menu.tester"
- properties="isArchitectureModel"
- type="org.eclipse.jface.viewers.IStructuredSelection">
- </propertyTester>
- </extension>
- <extension
- point="org.eclipse.ui.handlers">
- <handler
- class="org.eclipse.papyrus.adl4eclipsetool.assistant.handlers.ModelRefactoringHandler"
- commandId="org.eclipse.papyrus.adl4eclipsetool.assistant.commands.ModelRefactoringCommand">
- <enabledWhen>
- <and>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.adl4eclipsetool.assistant.menu.tester.isArchitectureModel"
- value="true">
- </test>
- </with>
- </and>
- </enabledWhen>
- </handler>
- </extension>
- <extension
- point="org.eclipse.ui.menus">
- <menuContribution
- allPopups="false"
- locationURI="popup:org.eclipse.papyrus.uml.modelrepair.refactor?after=additions">
- <command
- commandId="org.eclipse.papyrus.adl4eclipsetool.assistant.commands.ModelRefactoringCommand"
- icon="img/adl.png"
- id="org.eclipse.papyrus.adl4eclipsetool.assistant.menus.ModelRefactoringCommand"
- mnemonic="S">
- </command>
- </menuContribution>
- </extension>
-</plugin>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/pom.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/pom.xml
deleted file mode 100644
index 3ac2cc32b23..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <artifactId>org.eclipse.papyrus.extra.releng</artifactId>
- <groupId>org.eclipse.papyrus</groupId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../../../releng/extra</relativePath>
- </parent>
- <artifactId>org.eclipse.papyrus.adl4eclipsetool.assistant</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.2.0-SNAPSHOT</version>
- <groupId>org.eclipse.papyrus</groupId>
-</project>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.di b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.di
deleted file mode 100644
index bf9abab340f..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.di
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.notation b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.notation
deleted file mode 100644
index bf9abab340f..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.notation
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.uml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.uml
deleted file mode 100644
index 902f77dfe11..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/resources/model.uml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_dwpjEOqLEeO3GfcVE7U8Ug" name="Architecture">
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jhQz4DEOEeWwePMzasfCCQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jF-G0LRnEeW6-IpZ5uv1Sg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-G0bRnEeW6-IpZ5uv1Sg" key="Version" value="0.0.31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-G0rRnEeW6-IpZ5uv1Sg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-G07RnEeW6-IpZ5uv1Sg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-G1LRnEeW6-IpZ5uv1Sg" key="Date" value="2015-09-04"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-G1bRnEeW6-IpZ5uv1Sg" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jhRa8DEOEeWwePMzasfCCQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_WxCw4FMUEeWmCZVdWNq14A"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jhSCBjEOEeWwePMzasfCCQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jF-t4LRnEeW6-IpZ5uv1Sg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t4bRnEeW6-IpZ5uv1Sg" key="Version" value="0.0.30"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t4rRnEeW6-IpZ5uv1Sg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t47RnEeW6-IpZ5uv1Sg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t5LRnEeW6-IpZ5uv1Sg" key="Date" value="2015-09-01"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t5bRnEeW6-IpZ5uv1Sg" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jhSCBzEOEeWwePMzasfCCQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vESkQFChEeWCedWm4kJ8pQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_OKU8EHtxEeKcL-wrhM9ICg"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jhSpFjEOEeWwePMzasfCCQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jF-t5rRnEeW6-IpZ5uv1Sg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t57RnEeW6-IpZ5uv1Sg" key="Version" value="0.0.30"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t6LRnEeW6-IpZ5uv1Sg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t6bRnEeW6-IpZ5uv1Sg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t6rRnEeW6-IpZ5uv1Sg" key="Date" value="2015-09-01"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jF-t67RnEeW6-IpZ5uv1Sg" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jhSpFzEOEeWwePMzasfCCQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_vEf_oFChEeWCedWm4kJ8pQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- </profileApplication>
-</uml:Model>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AbstractImportWizard.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AbstractImportWizard.java
deleted file mode 100644
index 70594a78fdc..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AbstractImportWizard.java
+++ /dev/null
@@ -1,244 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipsetool.assistant;
-
-import java.util.ArrayList;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Set;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.core.runtime.jobs.Job;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.jface.dialogs.MessageDialog;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.jface.wizard.Wizard;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.assistant.wizard.BundleSelectionPage;
-import org.eclipse.papyrus.adltool.command.CompleteArchitectureSnapshotCommand;
-import org.eclipse.papyrus.adltool.designer.ReverseSettings;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.papyrus.infra.core.resource.ModelSet;
-import org.eclipse.papyrus.infra.core.services.ServiceException;
-import org.eclipse.papyrus.infra.emf.utils.EMFHelper;
-import org.eclipse.papyrus.infra.emf.utils.ServiceUtilsForResource;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPart;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.ui.IImportWizard;
-import org.eclipse.ui.ISelectionService;
-import org.eclipse.ui.IWorkbench;
-import org.eclipse.ui.PlatformUI;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Model;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.Profile;
-
-/**
- * This abstract class specifies the default functionality of the import wizard
- * used to launch a reverse on a set of
- * {@link org.eclipse.papyrus.adltool.reversible.project.ReversibleProject
- * ReversibleProject}.
- *
- * <p>
- * <b>Note</b>: In order to extend this abstract class, the user needs to
- * initialize the {@link #reversibleList} field and implement the
- * {@link #performFinish()} method.
- * </p>
- */
-public abstract class AbstractImportWizard extends Wizard implements IImportWizard {
-
- /**
- * The list of reversible projects to be displayed in the
- * {@link org.eclipse.papyrus.adltool.assistant.wizard.BundleSelectionPage
- * BundleSelectionPage}.
- */
- protected Set<ReversibleProject> reversibleList;
-
- /**
- * Whether the import wizard is in "Advanced mode" or not.
- */
- protected boolean advanced;
-
- /**
- * The Wizard page that will help selecting bundles or features to import
- * for the reverse engineering.
- */
- protected BundleSelectionPage bundleSelectionPage;
-
- /**
- * The object used to perform transactions on the models.
- */
- protected TransactionalEditingDomain transactionalEditingDomain;
-
- /**
- * The service used to access the Papyrus' models.
- */
- protected ModelSet modelSet;
-
- /**
- * The command used to launch the reverse.
- */
- protected RecordingCommand command;
-
- /**
- * Constructor.
- *
- * @param advanced
- * true to launch the wizard in advanced mode.
- */
- public AbstractImportWizard(boolean advanced) {
- super();
- setNeedsProgressMonitor(true);
-
- this.advanced = advanced;
- }
-
- @Override
- public void addPages() {
- addPage(bundleSelectionPage);
- }
-
- @Override
- public void init(IWorkbench workbench, IStructuredSelection selection) {
- reversibleList = getReversibleList();
- bundleSelectionPage = new BundleSelectionPage(reversibleList, advanced);
-
- Package rootModel = null;
- Object selectedModel = selection.getFirstElement();
-
- if (selectedModel instanceof ModelEditPart) {
- // Get the root model from the diagram view
- EObject element = ((ModelEditPart) selectedModel).getDiagramView().getElement();
-
- if (element instanceof Model) {
- rootModel = (Model) element;
- }
- } else {
- // Get the root model from the selection
- List<Element> selectionSet = getSelectionSet();
-
- if (!selectionSet.isEmpty()) {
- Element selectedElement = selectionSet.get(0);
-
- rootModel = ADL4EclipseUtils.getRootModel(selectedElement);
- } else {
- bundleSelectionPage.setErrorMessage("You must select a Papyrus Model before running the import.");
- }
- }
-
- if (rootModel != null && !rootModel.isModelLibrary()) {
- // Check if the required profiles are applied to the rootModel to
- // initialize the modelSet
- Profile adlProfile = rootModel.getAppliedProfile(ADL4Eclipse_Stereotypes.ADL4ECLIPSE);
- Profile osgiProfile = rootModel.getAppliedProfile(OSGIStereotypes.OSGI);
-
- if (adlProfile == null && osgiProfile == null) {
- bundleSelectionPage
- .setMessage("Info: The selected model does not have the ADL and OSGI profiles applied.");
- }
-
- try {
- // Initialize the modelSet and the TransactionalEditingDomain
- modelSet = ServiceUtilsForResource.getInstance().getModelSet(rootModel.eResource());
- transactionalEditingDomain = modelSet.getTransactionalEditingDomain();
- bundleSelectionPage.setSelectedModel(rootModel);
- } catch (ServiceException e) {
- e.printStackTrace();
- }
-
- }
- }
-
- /**
- * Gets the selected element in the diagram or in the model explorer.
- *
- * @return Element or null
- */
- protected List<Element> getSelectionSet() {
- List<Element> selectedSet = new ArrayList<>();
- ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
- ISelection selection = selectionService.getSelection();
-
- if (selection instanceof IStructuredSelection) {
- Iterator<?> selectedobjectIteractor = ((IStructuredSelection) selection).iterator();
-
- while (selectedobjectIteractor.hasNext()) {
- Object currentSelection = selectedobjectIteractor.next();
- EObject selectedEObject = EMFHelper.getEObject(currentSelection);
-
- if (selectedEObject instanceof Element) {
- selectedSet.add((Element) selectedEObject);
- }
- }
- }
-
- return selectedSet;
- }
-
- @Override
- public boolean canFinish() {
- return bundleSelectionPage.isPageComplete();
- }
-
- /**
- * Gets the selected reversible project from the
- * {@link org.eclipse.papyrus.adltool.assistant.wizard.BundleSelectionPage
- * BundleSelectionPage} and launches the architecture snapshot command that
- * will reverse the projects.
- *
- * @return true if the command has launched, false if not
- */
- @Override
- public boolean performFinish() {
- final Set<ReversibleProject> selectedBundles = bundleSelectionPage.getResult();
-
- // One bundle must be selected
- if (selectedBundles.size() > 0) {
- final Package selection = bundleSelectionPage.getSelectedModel();
-
- if (selection != null) {
- final ReverseSettings reverseSettings = bundleSelectionPage.getReverseSettings();
- Job importJob = new Job("Import") {
-
- @Override
- protected IStatus run(IProgressMonitor monitor) {
- // Launch the advanced reverse engineering
- command = new CompleteArchitectureSnapshotCommand(transactionalEditingDomain, selection,
- selectedBundles, reverseSettings);
- monitor.worked(1);
- transactionalEditingDomain.getCommandStack().execute(command);
- Display.getDefault().asyncExec(new Runnable() {
- public void run() {
- MessageDialog.openInformation(getShell(), "Import finished", "Import is finished on "+ selectedBundles.size() +" bundles.");
- }
- });
- return Status.OK_STATUS;
- }
- };
- importJob.schedule();
-
- return true;
- }
- }
-
- return false;
- }
-
- protected abstract Set<ReversibleProject> getReversibleList();
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AdvanceFeatureImport.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AdvanceFeatureImport.java
deleted file mode 100644
index abd1327f935..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AdvanceFeatureImport.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipsetool.assistant;
-
-import java.util.Set;
-
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-
-public class AdvanceFeatureImport extends AbstractImportWizard {
- private static boolean ADVANCED_MODE = true;
-
- public AdvanceFeatureImport() {
- super(ADVANCED_MODE);
- }
-
- @Override
- protected Set<ReversibleProject> getReversibleList() {
- return ADL4EclipseUtils.getReversibleFeatures();
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AdvancePluginImport.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AdvancePluginImport.java
deleted file mode 100644
index 54284fd12ec..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/AdvancePluginImport.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipsetool.assistant;
-
-import java.util.Set;
-
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-
-/**
- * This class is used to do the reverse engineering from workspace plug-in. It adds only in the platform dependencies.
- */
-public class AdvancePluginImport extends AbstractImportWizard {
-
- private static final boolean ADVANCED_MODE = true;
-
- public AdvancePluginImport() {
- super(ADVANCED_MODE);
- }
-
- @Override
- protected Set<ReversibleProject> getReversibleList() {
- return ADL4EclipseUtils.getLoadedPlugins();
- //return ADL4EclipseUtils.getReversiblePlugins();
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/CompleteImport.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/CompleteImport.java
deleted file mode 100644
index b0089fa7861..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/CompleteImport.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipsetool.assistant;
-
-import java.util.HashSet;
-import java.util.Set;
-
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-
-public class CompleteImport extends AbstractImportWizard {
-
- private static final boolean ADVANCED_MODE = true;
-
- public CompleteImport() {
- super(ADVANCED_MODE);
- }
-
- @Override
- protected Set<ReversibleProject> getReversibleList() {
- Set<ReversibleProject> reversibleList = new HashSet<>();
-
- reversibleList.addAll(ADL4EclipseUtils.getReversibleFeatures());
- reversibleList.addAll(ADL4EclipseUtils.getLoadedPlugins());
- reversibleList.addAll(ADL4EclipseUtils.getWorkspacePlugins());
-
- return reversibleList;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/SimpleFeatureImport.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/SimpleFeatureImport.java
deleted file mode 100644
index 489aac5d9df..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/SimpleFeatureImport.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipsetool.assistant;
-
-import java.util.Set;
-
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-
-/**
- * This class is used to do the reverse engineering from workspace feature. It adds only in the platform dependencies.
- */
-public class SimpleFeatureImport extends AbstractImportWizard {
-
- private static final boolean ADVANCED_MODE = false;
-
- public SimpleFeatureImport() {
- super(ADVANCED_MODE);
- }
-
- @Override
- protected Set<ReversibleProject> getReversibleList() {
- return ADL4EclipseUtils.getWorkspaceFeatures();
- }
-} \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/SimplePluginImport.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/SimplePluginImport.java
deleted file mode 100644
index 1a64354a659..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/SimplePluginImport.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipsetool.assistant;
-
-import java.util.Set;
-
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-
-/**
- * This class is used to do the reverse engineering from workspace plug-in. It adds only in the platform dependencies.
- */
-public class SimplePluginImport extends AbstractImportWizard {
-
- private static final boolean ADVANCED_MODE = false;
-
- public SimplePluginImport() {
- super(ADVANCED_MODE);
- }
-
- @Override
- protected Set<ReversibleProject> getReversibleList() {
- return ADL4EclipseUtils.getWorkspacePlugins();
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/handlers/ArchitectureModelPropertyTester.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/handlers/ArchitectureModelPropertyTester.java
deleted file mode 100644
index e8671449c49..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/handlers/ArchitectureModelPropertyTester.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 CEA LIST and others.
- *
- * 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:
- * CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.adl4eclipsetool.assistant.handlers;
-
-import org.eclipse.core.expressions.PropertyTester;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.infra.emf.utils.EMFHelper;
-import org.eclipse.uml2.uml.Package;
-
-/**
- * {@link PropertyTester} for Architecture Models
- */
-public class ArchitectureModelPropertyTester extends PropertyTester {
-
- /** Tester ID for UML Profile nature */
- public final static String IS_ARCHITECTURE_MODEL = "isArchitectureModel";
-
- /** Default constructor */
- public ArchitectureModelPropertyTester() {
- }
-
- /** Test the receiver against the selected property */
- @Override
- public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
- if (IS_ARCHITECTURE_MODEL.equals(property)) {
- EObject root = getRoot(receiver);
- return root instanceof Package
- && (((Package) root).getAppliedProfile(ADL4Eclipse_Stereotypes.ADL4ECLIPSE) != null);
- }
-
- return false;
- }
-
- private EObject getRoot(Object receiver) {
- if (receiver instanceof IStructuredSelection) {
- IStructuredSelection selection = (IStructuredSelection) receiver;
- if (!selection.isEmpty()) {
- return EMFHelper.getEObject(selection.getFirstElement());
- }
- }
- return null;
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/handlers/ModelRefactoringHandler.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/handlers/ModelRefactoringHandler.java
deleted file mode 100644
index cfe88f65d41..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adl4eclipsetool/assistant/handlers/ModelRefactoringHandler.java
+++ /dev/null
@@ -1,65 +0,0 @@
-package org.eclipse.papyrus.adl4eclipsetool.assistant.handlers;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.core.runtime.jobs.Job;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adltool.Activator;
-import org.eclipse.papyrus.adltool.designer.ArchitectureRefactoring;
-import org.eclipse.papyrus.infra.core.services.ServiceException;
-import org.eclipse.papyrus.infra.emf.utils.EMFHelper;
-import org.eclipse.papyrus.infra.emf.utils.ServiceUtilsForEObject;
-import org.eclipse.ui.handlers.HandlerUtil;
-import org.eclipse.uml2.uml.Package;
-
-/**
- * Handler that refactors the ADL4Eclipse model, based on some rules
- */
-public class ModelRefactoringHandler extends AbstractHandler {
-
- @Override
- public Object execute(ExecutionEvent event) throws ExecutionException {
- ISelection selection = HandlerUtil.getCurrentSelectionChecked(event);
- if (!selection.isEmpty() && selection instanceof IStructuredSelection) {
- final EObject rootModel = EMFHelper.getEObject(((IStructuredSelection) selection).getFirstElement());
- if (rootModel instanceof Package
- && (((Package) rootModel).getAppliedProfile(ADL4Eclipse_Stereotypes.ADL4ECLIPSE) != null)) {
- Job refactoringJob = new Job("Refactoring Architecture Model") {
-
- @Override
- protected IStatus run(IProgressMonitor monitor) {
- final Command command = ArchitectureRefactoring.getRefactoringCommand((Package) rootModel,
- monitor);
- if (command != null && command.canExecute()) {
- try {
- final TransactionalEditingDomain domain = ServiceUtilsForEObject.getInstance()
- .getTransactionalEditingDomain(rootModel);
- if (domain != null) {
- domain.getCommandStack().execute(command);
- }
- } catch (ServiceException e) {
- Activator.log.error(e);
- return new Status(IStatus.ERROR,
- org.eclipse.papyrus.adltool.assistant.Activator.PLUGIN_ID,
- e.getLocalizedMessage(), e);
- }
- }
- return Status.OK_STATUS;
- }
- };
- refactoringJob.schedule();
- }
- }
- return null;
-
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/ADLToolAbstractHandler.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/ADLToolAbstractHandler.java
deleted file mode 100644
index dd437b69b03..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/ADLToolAbstractHandler.java
+++ /dev/null
@@ -1,126 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.assistant;
-
-import java.util.ArrayList;
-import java.util.Iterator;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart;
-import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.editor.PapyrusMultiDiagramEditor;
-import org.eclipse.papyrus.infra.ui.editor.IMultiDiagramEditor;
-import org.eclipse.ui.IEditorPart;
-import org.eclipse.ui.ISelectionService;
-import org.eclipse.ui.PlatformUI;
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Abstract handler in order to connect to papyrus
- *
- */
-public abstract class ADLToolAbstractHandler extends AbstractHandler {
-
- protected TransactionalEditingDomain transactionalEditingDomain = null;
- protected PapyrusMultiDiagramEditor papyrusEditor;
-
- /**
- * getSelected element in the diagram or in hte model explorer
- *
- * @return Element or null
- */
- protected Element getSelection() {
- org.eclipse.uml2.uml.Element selectedElement = null;
- ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
- ISelection selection = selectionService.getSelection();
- // look for papyrus
- int i = 0;
- while (!(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor() instanceof IMultiDiagramEditor) && i < 100000) {
- i++;
- }
- if ((PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor() instanceof IMultiDiagramEditor)) {
- IEditorPart editorPart = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor();
- papyrusEditor = ((PapyrusMultiDiagramEditor) editorPart);
-
- if (selection instanceof IStructuredSelection) {
- Object selectedobject = ((IStructuredSelection) selection).getFirstElement();
- if (selectedobject instanceof GraphicalEditPart) {
- Object graphicalElement = ((GraphicalEditPart) selectedobject).getModel();
- if ((graphicalElement instanceof View) && ((View) graphicalElement).getElement() instanceof org.eclipse.uml2.uml.Element) {
- selectedElement = (org.eclipse.uml2.uml.Element) ((View) graphicalElement).getElement();
- }
- }
- else if (selectedobject instanceof IAdaptable) {
- EObject selectedEObject = (EObject) ((IAdaptable) selectedobject).getAdapter(EObject.class);
- if (selectedEObject instanceof org.eclipse.uml2.uml.Element) {
- selectedElement = (Element) selectedEObject;
- }
- }
-
- }
- return selectedElement;
- }
- return null;
- }
-
- /**
- * getSelected element in the diagram or in hte model explorer
- *
- * @return Element or null
- */
- protected ArrayList<Element> getSelectionSet() {
- ArrayList<Element> selectedSet = new ArrayList<Element>();
- ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
- ISelection selection = selectionService.getSelection();
-
- // look for papyrus
- int i = 0;
- while (!(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor() instanceof IMultiDiagramEditor) && i < 100000) {
- i++;
- }
- if ((PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor() instanceof IMultiDiagramEditor)) {
- IEditorPart editorPart = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor();
- papyrusEditor = ((PapyrusMultiDiagramEditor) editorPart);
-
- if (selection instanceof IStructuredSelection) {
- @SuppressWarnings("rawtypes")
- Iterator selectedobjectIteractor = ((IStructuredSelection) selection).iterator();
- while (selectedobjectIteractor.hasNext()) {
- Object currentSelection = selectedobjectIteractor.next();
- if (currentSelection instanceof GraphicalEditPart) {
- Object graphicalElement = ((GraphicalEditPart) currentSelection).getModel();
- if ((graphicalElement instanceof View) && ((View) graphicalElement).getElement() instanceof org.eclipse.uml2.uml.Element) {
- selectedSet.add((org.eclipse.uml2.uml.Element) ((View) graphicalElement).getElement());
- }
- }
- else if (currentSelection instanceof IAdaptable) {
- EObject selectedEObject = (EObject) ((IAdaptable) currentSelection).getAdapter(EObject.class);
- if (selectedEObject instanceof org.eclipse.uml2.uml.Element) {
- selectedSet.add((Element) selectedEObject);
- }
- }
- }
-
-
- }
- return selectedSet;
- }
- return selectedSet;
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/Activator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/Activator.java
deleted file mode 100644
index 6663b484f80..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/Activator.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.assistant;
-
-import org.eclipse.ui.IStartup;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin implements IStartup {
-
- /** The plug-in ID **/
- public static final String PLUGIN_ID = "org.eclipse.papyrus.adl4eclipsetool.assistant"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- @Override
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- @Override
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
- @Override
- public void earlyStartup() {
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleContentProvider.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleContentProvider.java
deleted file mode 100644
index 84ac3af83dc..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleContentProvider.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.assistant.wizard;
-
-import java.util.ArrayList;
-import org.eclipse.jface.viewers.ITreeContentProvider;
-import org.eclipse.jface.viewers.Viewer;
-
-public class BundleContentProvider implements ITreeContentProvider {
-
- @Override
- public void dispose() {
- }
-
- @Override
- public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
- }
-
- @Override
- public Object[] getElements(Object inputElement) {
- if (inputElement instanceof ArrayList) {
- return ((ArrayList<?>) inputElement).toArray();
- }
-
- return null;
- }
-
- @Override
- public Object[] getChildren(Object parentElement) {
- return null;
- }
-
- @Override
- public Object getParent(Object element) {
- return null;
- }
-
- @Override
- public boolean hasChildren(Object element) {
- return false;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleLabelProvider.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleLabelProvider.java
deleted file mode 100644
index 3a4bbf6d062..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleLabelProvider.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.assistant.wizard;
-
-import org.eclipse.jface.viewers.LabelProvider;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.swt.graphics.Image;
-
-/**
- * This class is a label provider that helps displaying a list of bundle in a
- * GUI.
- */
-public class BundleLabelProvider extends LabelProvider {
-
- /**
- * Constructor.
- */
- public BundleLabelProvider() {
- }
-
- @Override
- public Image getImage(Object bundleProject) {
- if (bundleProject instanceof ReversibleProject) {
- return ((ReversibleProject) bundleProject).getImage();
- }
-
- return super.getImage(bundleProject);
- }
-
- @Override
- public String getText(Object element) {
- if (element instanceof ReversibleProject) {
- return ((ReversibleProject) element).getId();
- }
-
- return super.getText(element);
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleSelectionPage.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleSelectionPage.java
deleted file mode 100644
index d9a16e94ceb..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleSelectionPage.java
+++ /dev/null
@@ -1,499 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- * Thomas Daniellou (CEA LIST) - Refactoring
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.assistant.wizard;
-
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Comparator;
-import java.util.HashSet;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Set;
-
-import org.eclipse.jface.viewers.ArrayContentProvider;
-import org.eclipse.jface.viewers.CheckStateChangedEvent;
-import org.eclipse.jface.viewers.CheckboxTreeViewer;
-import org.eclipse.jface.viewers.ICheckStateListener;
-import org.eclipse.jface.viewers.ISelectionChangedListener;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.jface.viewers.LabelProvider;
-import org.eclipse.jface.viewers.SelectionChangedEvent;
-import org.eclipse.jface.viewers.StructuredSelection;
-import org.eclipse.jface.wizard.WizardPage;
-import org.eclipse.papyrus.adltool.ADLConstants;
-import org.eclipse.papyrus.adltool.designer.ReverseSettings;
-import org.eclipse.papyrus.adltool.reversible.Reversible;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.events.SelectionAdapter;
-import org.eclipse.swt.events.SelectionEvent;
-import org.eclipse.swt.widgets.Button;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Group;
-import org.eclipse.swt.widgets.Label;
-import org.eclipse.swt.layout.GridLayout;
-import org.eclipse.swt.layout.RowLayout;
-import org.eclipse.swt.layout.GridData;
-import org.eclipse.swt.widgets.Combo;
-import org.eclipse.swt.widgets.Text;
-import org.eclipse.swt.widgets.TreeItem;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.jface.viewers.ComboViewer;
-import org.eclipse.swt.widgets.Spinner;
-
-/**
- * A wizard page that will help selecting a set of bundles from a list
- */
-public class BundleSelectionPage extends WizardPage {
-
- /**
- * The composite that holds the wizard's widget.
- */
- private Composite composite;
-
- /**
- * The list of bundles that can be selected for the reverse.
- */
- private Set<ReversibleProject> bundleList;
-
- /**
- * The list of selected bundles to be reversed.
- */
- private Set<ReversibleProject> selectedBundleList;
-
- /**
- * The tree viewer with check-boxes on each node.
- */
- private CheckboxTreeViewer viewer;
-
- /**
- * The combo viewer of available Papyrus models.
- */
- private ComboViewer comboViewer;
-
- /**
- * The group holding the tree widgets.
- */
- private Group groupTree;
-
- /**
- * The tree that will help the user selecting the project(s) to reverse.
- */
- private BundleSelectionTree elementTree;
-
- /**
- * The text area that will hold the selected project's description.
- */
- private Text descriptionContent;
-
- /**
- * The indicator of the number of selected project to reverse.
- */
- protected Label selectionIndicator;
-
- /**
- * The model to show in the combo viewer. The wizard will not be able to
- * finish if this field is null.
- */
- private Package selectedModel;
-
- /**
- * Whether the page is in "Advanced mode" or not.
- */
- private boolean advanced;
-
- /**
- * Depth selector. (Advanced mode)
- */
- private Spinner depthSpinner;
-
- /**
- * Whether the depth is infinite or not.
- */
- private boolean infiniteDepth;
-
- private ReverseSettings settings;
-
- /**
- * Constructor.
- *
- * @param bundleList
- * The list of bundles to display in the selection tree
- * @param modelList
- */
- public BundleSelectionPage(Set<ReversibleProject> bundleList, boolean advanced) {
- super("Bundle Selection");
- setTitle("Bundle Selection");
- setDescription("Select bundles to create the architecture model.");
-
- this.bundleList = bundleList;
- this.advanced = advanced;
-
- selectedBundleList = new HashSet<>();
- settings = new ReverseSettings();
- }
-
- /**
- *
- * @return
- */
- public Package getSelectedModel() {
- return selectedModel;
- }
-
- /**
- * Sets the model to display in the combo box.
- *
- * @param selectedModel
- */
- public void setSelectedModel(Package selectedModel) {
- this.selectedModel = selectedModel;
- }
-
- /**
- * Returns the elements to import.
- *
- * @return the list of selected bundle
- */
- public Set<ReversibleProject> getResult() {
- return selectedBundleList;
- }
-
- @Override
- public void createControl(Composite parent) {
- // Create the composite to hold the widgets
- composite = new Composite(parent, SWT.NULL);
- composite.setLayout(new GridLayout(1, false));
-
- // Create the widgets
- createGroupModel();
- createTree();
- createDescription();
- createButtons();
- createAdvancedProperties();
-
- selectionIndicator = new Label(groupTree, NONE);
- updateSelectionIndicator();
-
- setControl(composite);
-
- setPageComplete(false);
- }
-
- private void createAdvancedProperties() {
- Group grpSettings = new Group(composite, SWT.NONE);
- grpSettings.setLayout(new GridLayout(5, false));
- GridData groupSettingsGridData = new GridData(SWT.FILL, SWT.FILL, true, false, 1, 1);
- groupSettingsGridData.exclude = !advanced;
- grpSettings.setLayoutData(groupSettingsGridData);
- grpSettings.setText("Reverse settings");
-
- final Button btnChildren = new Button(grpSettings, SWT.CHECK);
- btnChildren.setText("Dependencies");
- btnChildren.setSelection(settings.reverseDependencies());
-
- final Button btnCheckExportPackages = new Button(grpSettings, SWT.CHECK);
- btnCheckExportPackages.setText("Exported packages");
- btnCheckExportPackages.setSelection(settings.reverseExportPackages());
-
- final Button btnCheckImportPackages = new Button(grpSettings, SWT.CHECK);
- btnCheckImportPackages.setText("Imported packages");
- btnCheckImportPackages.setSelection(settings.reverseImportPackages());
-
- final Button btnCheckExtensionPoints = new Button(grpSettings, SWT.CHECK);
- btnCheckExtensionPoints.setText("Extension points");
- btnCheckExtensionPoints.setSelection(settings.reverseExtensionPoints());
-
- final Button btnCheckExtensions = new Button(grpSettings, SWT.CHECK);
- btnCheckExtensions.setText("Extensions");
- btnCheckExtensions.setSelection(settings.reverseExtensions());
-
- Group grpAdvanced = new Group(composite, SWT.NONE);
- grpAdvanced.setLayout(new GridLayout(3, false));
- GridData groupAdvancedGridData = new GridData(SWT.FILL, SWT.FILL, true, false, 1, 1);
- groupAdvancedGridData.exclude = !advanced;
- grpAdvanced.setLayoutData(groupAdvancedGridData);
- grpAdvanced.setText("Advanced settings");
-
- Label depthLabel = new Label(grpAdvanced, SWT.NONE);
- depthLabel.setText("Reverse depth:");
-
- depthSpinner = new Spinner(grpAdvanced, SWT.BORDER);
- depthSpinner.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1));
- depthSpinner.setPageIncrement(1);
- depthSpinner.setMinimum(1);
- depthSpinner.setSelection(1);
-
- final Button btnInfinite = new Button(grpAdvanced, SWT.CHECK);
- btnInfinite.setText("Infinite");
-
- btnChildren.addSelectionListener(new SelectionAdapter() {
-
- @Override
- public void widgetSelected(SelectionEvent event) {
- boolean reverseChildren = ((Button) event.getSource()).getSelection();
-
- settings.setReverseChildren(reverseChildren);
- }
-
- });
-
- btnCheckExportPackages.addSelectionListener(new SelectionAdapter() {
-
- @Override
- public void widgetSelected(SelectionEvent event) {
- boolean reverseExportPackages = ((Button) event.getSource()).getSelection();
-
- settings.setReverseExportPackages(reverseExportPackages);
- }
-
- });
-
- btnCheckImportPackages.addSelectionListener(new SelectionAdapter() {
-
- @Override
- public void widgetSelected(SelectionEvent event) {
- boolean reverseImportPackages = ((Button) event.getSource()).getSelection();
-
- settings.setReverseImportPackages(reverseImportPackages);
- }
-
- });
-
- btnCheckExtensionPoints.addSelectionListener(new SelectionAdapter() {
-
- @Override
- public void widgetSelected(SelectionEvent event) {
- boolean reverseExtensionPoints = ((Button) event.getSource()).getSelection();
-
- settings.setReverseExtensionPoints(reverseExtensionPoints);
- settings.setReverseExtensions(reverseExtensionPoints);
-
- btnCheckExtensions.setSelection(reverseExtensionPoints);
- btnCheckExtensions.setEnabled(reverseExtensionPoints);
- }
-
- });
-
- btnCheckExtensions.addSelectionListener(new SelectionAdapter() {
-
- @Override
- public void widgetSelected(SelectionEvent event) {
- boolean reverseExtensions = ((Button) event.getSource()).getSelection();
-
- settings.setReverseExtensions(reverseExtensions);
- }
-
- });
-
- btnInfinite.addSelectionListener(new SelectionAdapter() {
-
- @Override
- public void widgetSelected(SelectionEvent event) {
- infiniteDepth = ((Button) event.getSource()).getSelection();
- depthSpinner.setEnabled(!infiniteDepth);
- }
-
- });
- }
-
- private void createGroupModel() {
- Composite groupModel = new Composite(composite, NONE);
- groupModel.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false, 1, 1));
- groupModel.setLayout(new GridLayout(2, false));
-
- Label labelModel = new Label(groupModel, SWT.NONE);
- labelModel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, true, 1, 1));
- labelModel.setText("Model:");
-
- comboViewer = new ComboViewer(groupModel, SWT.READ_ONLY);
- Combo combo = comboViewer.getCombo();
- combo.setEnabled(false);
- combo.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1));
-
- comboViewer.setContentProvider(ArrayContentProvider.getInstance());
- comboViewer.setLabelProvider(new LabelProvider() {
- @Override
- public String getText(Object element) {
- if (element instanceof Package) {
- return ((Package) element).getLabel();
- }
- return super.getText(element);
- }
- });
-
- if (selectedModel != null) {
- // Add the selected model in the combo box and preselect it
- Package[] input = new Package[] { selectedModel };
-
- comboViewer.setInput(input);
- comboViewer.setSelection(new StructuredSelection(comboViewer.getElementAt(0)), true);
- }
- }
-
- private void createTree() {
- groupTree = new Group(composite, NONE);
- groupTree.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
- groupTree.setText("Available projects");
- groupTree.setLayout(new GridLayout(1, false));
-
- elementTree = new BundleSelectionTree(groupTree);
-
- GridData gridElementTree = new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1);
- gridElementTree.heightHint = 150;
-
- elementTree.setLayoutData(gridElementTree);
-
- viewer = elementTree.getViewer();
- viewer.setContentProvider(new BundleContentProvider());
- viewer.setLabelProvider(new BundleLabelProvider());
- viewer.setInput(getTreeItems());
-
- viewer.addCheckStateListener(new ICheckStateListener() {
-
- @Override
- public void checkStateChanged(CheckStateChangedEvent event) {
- if (event.getElement() instanceof ReversibleProject) {
- if (event.getChecked()) {
- selectedBundleList.add((ReversibleProject) event.getElement());
- } else {
- selectedBundleList.remove(event.getElement());
- }
-
- if (selectedBundleList.size() > 0) {
- setPageComplete(true);
- } else {
- setPageComplete(false);
- }
-
- updateSelectionIndicator();
- }
- }
- });
-
- viewer.addSelectionChangedListener(new ISelectionChangedListener() {
-
- @Override
- public void selectionChanged(SelectionChangedEvent event) {
- if (event.getSelection() instanceof IStructuredSelection) {
- IStructuredSelection selection = (IStructuredSelection) event.getSelection();
- Iterator<?> iterator = selection.iterator();
-
- while (iterator.hasNext()) {
- Object domain = iterator.next();
- if (domain instanceof Reversible) {
- String text = ((ReversibleProject) domain).getDescription();
- descriptionContent.setText(( text !=null ) ? text : "");
- }
- }
- }
- }
- });
- }
-
- private void createDescription() {
- Composite descriptionContainer = new Composite(groupTree, SWT.NULL);
- descriptionContainer.setLayout(new GridLayout(1, false));
-
- GridData gridDescriptionContainer = new GridData(SWT.FILL, SWT.FILL, true, false, 1, 1);
- gridDescriptionContainer.heightHint = 120;
-
- descriptionContainer.setLayoutData(gridDescriptionContainer);
-
- Label descriptionLabel = new Label(descriptionContainer, SWT.NONE);
- descriptionLabel.setText("Description:");
-
- descriptionContent = new Text(descriptionContainer, SWT.BORDER | SWT.READ_ONLY | SWT.WRAP | SWT.V_SCROLL | SWT.MULTI);
- descriptionContent.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
- }
-
- private void createButtons() {
- Composite buttonsContainer = new Composite(groupTree, SWT.NULL);
- buttonsContainer.setLayout(new RowLayout());
-
- Button selectAll = new Button(buttonsContainer, SWT.PUSH);
- selectAll.setText("Select All");
- selectAll.addSelectionListener(new SelectionAdapter() {
-
- @Override
- public void widgetSelected(SelectionEvent e) {
- // Select all items in the filtered tree
- TreeItem[] treeItems = viewer.getTree().getItems();
-
- for (TreeItem treeItem : treeItems) {
- ReversibleProject bundle = (ReversibleProject) treeItem.getData();
- viewer.setChecked(bundle, true);
- selectedBundleList.add(bundle);
- }
-
- setPageComplete(true);
- updateSelectionIndicator();
- }
- });
-
- Button deselectAll = new Button(buttonsContainer, SWT.PUSH);
- deselectAll.setText("Deselect All");
- deselectAll.addSelectionListener(new SelectionAdapter() {
-
- @Override
- public void widgetSelected(SelectionEvent e) {
- TreeItem[] treeItems = viewer.getTree().getItems();
-
- for (TreeItem treeItem : treeItems) {
- viewer.setChecked(treeItem.getData(), false);
- }
-
- selectedBundleList.clear();
-
- setPageComplete(false);
- updateSelectionIndicator();
- }
- });
- }
-
- private Object getTreeItems() {
- List<ReversibleProject> treeItems = new ArrayList<>();
-
- for (ReversibleProject bundle : bundleList) {
- treeItems.add(bundle);
- }
-
- // Sort the tree items by Id
- Collections.sort(treeItems, new Comparator<ReversibleProject>() {
- @Override
- public int compare(ReversibleProject reversible1, ReversibleProject reversible2) {
- return reversible1.getId().compareTo(reversible2.getId());
- }
- });
-
- return treeItems;
- }
-
- private void updateSelectionIndicator() {
- selectionIndicator.setText(selectedBundleList.size() + " of " + bundleList.size() + " projects selected");
- }
-
- public ReverseSettings getReverseSettings() {
- int reverseDepth = infiniteDepth ? ADLConstants.INFINITE_DEPTH_OPTION : depthSpinner.getSelection();
-
- settings.setReverseDepth(reverseDepth);
-
- return settings;
- }
-
- @Override
- public boolean isPageComplete() {
- return super.isPageComplete() && getSelectedModel() != null;
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleSelectionTree.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleSelectionTree.java
deleted file mode 100644
index 95bc41037cf..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.assistant/src/org/eclipse/papyrus/adltool/assistant/wizard/BundleSelectionTree.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.assistant.wizard;
-
-import org.eclipse.jface.viewers.CheckboxTreeViewer;
-import org.eclipse.jface.viewers.TreeViewer;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.ui.dialogs.FilteredTree;
-import org.eclipse.ui.dialogs.PatternFilter;
-
-public class BundleSelectionTree extends FilteredTree {
-
- public BundleSelectionTree(Composite parent) {
- super(parent, SWT.CHECK | SWT.MULTI | SWT.V_SCROLL, new PatternFilter(), true);
-
- getPatternFilter().setIncludeLeadingWildcard(true);
- }
-
- @Override
- protected TreeViewer doCreateTreeViewer(Composite parent, int style) {
- return new CheckboxTreeViewer(parent, style);
- }
-
- @Override
- public CheckboxTreeViewer getViewer() {
- return (CheckboxTreeViewer) treeViewer;
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.classpath b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.classpath
deleted file mode 100644
index ad32c83a788..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.project b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.project
deleted file mode 100644
index ac04af86b8a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.adl4eclipsetool.table</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.settings/org.eclipse.jdt.core.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 94d61f00da6..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.settings/org.eclipse.jdt.ui.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 954281dbc31..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\n * Copyright (c) ${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * ${see_to_overridden}\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${see_to_target}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/META-INF/MANIFEST.MF b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/META-INF/MANIFEST.MF
deleted file mode 100644
index e9602a8d4c2..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,26 +0,0 @@
-Manifest-Version: 1.0
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.infra.nattable;bundle-version="1.2.0",
- org.eclipse.papyrus.osgi.profile;bundle-version="1.2.0",
- org.eclipse.papyrus.adl4eclipse.profile;bundle-version="1.2.0",
- org.eclipse.uml2.uml;bundle-version="5.0.1",
- org.eclipse.gmf.runtime.emf.type.core;bundle-version="1.7.0",
- org.eclipse.papyrus.uml.nattable;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.emf.nattable;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.nattable.model;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.widgets;bundle-version="1.2.0",
- org.eclipse.nebula.widgets.nattable.core;bundle-version="1.2.0"
-Export-Package: org.eclipse.papyrus.adl4eclipsetool.table,
- org.eclipse.papyrus.adl4eclipsetool.table.manager,
- org.eclipse.papyrus.adl4eclipsetool.table.tester
-Bundle-Vendor: %Bundle-Vendor
-Bundle-ActivationPolicy: lazy
-Bundle-Version: 1.2.0.qualifier
-Bundle-Name: %Bundle-Name
-Bundle-ManifestVersion: 2
-Bundle-Activator: org.eclipse.papyrus.adl4eclipsetool.table.Activator
-Bundle-Description: This bundle provides a table for the ADL4Eclipse tool. This synchronized table should be created on a package,
- and displays all the bundles contained in this package
-Bundle-SymbolicName: org.eclipse.papyrus.adl4eclipsetool.table;singleton:=true
-Bundle-RequiredExecutionEnvironment: JavaSE-1.6
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/OSGI-INF/l10n/bundle.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/OSGI-INF/l10n/bundle.properties
deleted file mode 100644
index e5614dfb166..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/OSGI-INF/l10n/bundle.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#Properties file for org.eclipse.papyrus.adl4eclipsetool.table
-Bundle-Vendor = Eclipse Modeling Project
-Bundle-Name = ADL4Eclipse tool table \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/about.html b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/about.html
deleted file mode 100644
index 598b3684879..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>May 12, 2008</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html> \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/build.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/build.properties
deleted file mode 100644
index 48bb1c930be..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/build.properties
+++ /dev/null
@@ -1,9 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- OSGI-INF/,\
- about.html,\
- icons/,\
- resource/,\
- plugin.xml
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture.png b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture.png
deleted file mode 100644
index 872aa57d7a2..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture.png
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture_new.png b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture_new.png
deleted file mode 100644
index 5f371a9c043..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture_new.png
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/plugin.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/plugin.xml
deleted file mode 100644
index d01c48d5c8b..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/plugin.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- point="org.eclipse.papyrus.infra.nattable.tester">
- <tester
- class="org.eclipse.papyrus.adl4eclipsetool.table.tester.TableArchitectureCreationTester"
- id="org.eclipse.papyrus.adl4eclipsetool.table.tester.TableArchitectureCreationTester">
- </tester>
- </extension>
- <extension
- point="org.eclipse.papyrus.infra.nattable.configuration">
- <configuration
- file="resource/architecture.nattableconfiguration"
- type="PapyrusArchitectureTable">
- </configuration>
- </extension>
- <extension
- point="org.eclipse.papyrus.infra.nattable.axismanager">
- <axisManager
- id="org.eclipse.papyrus.adl4eclipsetool.table.manager.PluginAxisManager"
- manager="org.eclipse.papyrus.adl4eclipsetool.table.manager.PluginAxisManager">
- </axisManager>
- </extension>
-
-</plugin>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/pom.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/pom.xml
deleted file mode 100644
index 519094a94b1..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <artifactId>org.eclipse.papyrus.extra.releng</artifactId>
- <groupId>org.eclipse.papyrus</groupId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../../../releng/extra</relativePath>
- </parent>
- <artifactId>org.eclipse.papyrus.adl4eclipsetool.table</artifactId>
- <packaging>eclipse-plugin</packaging>
- <groupId>org.eclipse.papyrus</groupId>
- <version>1.2.0-SNAPSHOT</version>
-</project> \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/resource/architecture.nattableconfiguration b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/resource/architecture.nattableconfiguration
deleted file mode 100644
index c953444feb4..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/resource/architecture.nattableconfiguration
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<nattableconfiguration:TableConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:nattablelabelprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattablecontentprovider" xmlns:nattabletester="http://www.eclipse.org/papyrus/nattable/model/table/nattabletester" description="This table is used to display Plugins and Features described as classes" name="ArchitectureTable" type="PapyrusArchitectureTable" iconPath="platform:/plugin/org.eclipse.papyrus.adl4eclipsetool.table/icons/table_Architecture.png" defaultRowAxisProvider="//@rowAxisProviders.0" defaultColumnAxisProvider="//@columnAxisProviders.0">
- <creationTester xsi:type="nattabletester:JavaTableTester" tester="org.eclipse.papyrus.adl4eclipsetool.table.tester.TableArchitectureCreationTester"/>
- <rowHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration" indexStyle="NUMERIC" displayLabel="false">
- <ownedLabelConfigurations xsi:type="nattablelabelprovider:ObjectLabelProviderConfiguration"/>
- <ownedAxisConfigurations xsi:type="nattableaxisconfiguration:EStructuralFeatureValueFillingConfiguration">
- <listenFeature xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package/packagedElement"/>
- </ownedAxisConfigurations>
- <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.adl4eclipsetool.table.manager.PluginAxisManager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.labelprovider" headerLabelConfiguration="//@rowHeaderAxisConfiguration/@ownedLabelConfigurations.0" specificAxisConfigurations="//@rowHeaderAxisConfiguration/@ownedAxisConfigurations.0"/>
- </rowHeaderAxisConfiguration>
- <columnHeaderAxisConfiguration xsi:type="nattableaxisconfiguration:TableHeaderAxisConfiguration" displayIndex="false">
- <ownedLabelConfigurations xsi:type="nattablelabelprovider:FeatureLabelProviderConfiguration" displayIcon="false" displayIsDerived="false" displayType="false" displayMultiplicity="false"/>
- <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.uml.nattable.feature.axis.manager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.feature.labelprovider" headerLabelConfiguration="//@columnHeaderAxisConfiguration/@ownedLabelConfigurations.0"/>
- <axisManagers xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" axisManagerId="org.eclipse.papyrus.uml.nattable.stereotype.property.axis.manager" labelProviderContext="org.eclipse.papyrus.infra.nattable.header.feature.labelprovider" headerLabelConfiguration="//@columnHeaderAxisConfiguration/@ownedLabelConfigurations.0"/>
- </columnHeaderAxisConfiguration>
- <columnAxisProviders xsi:type="nattableaxisprovider:SlaveObjectAxisProvider" description="This provider provides the default columns for the Architecture Table" name="ArchitectureFeatureProvider">
- <axis xsi:type="nattableaxis:FeatureIdAxis" xmi:id="_aAC-zF6IEeShzc-cy4seTg" element="property_of_stereotype:/OSGI::ModuleLayer::Bundle::symbolicName">
- <manager xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="../../../plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xsi:type="nattableaxis:FeatureIdAxis" xmi:id="_aAC-xV6IEeShzc-cy4seTg" element="property_of_stereotype:/OSGI::ModuleLayer::Bundle::name">
- <manager xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="../../../plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xsi:type="nattableaxis:FeatureIdAxis" xmi:id="_aAC-016IEeShzc-cy4seTg" element="property_of_stereotype:/OSGI::ModuleLayer::Bundle::activator">
- <manager xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="../../../plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xsi:type="nattableaxis:FeatureIdAxis" xmi:id="_aAC-116IEeShzc-cy4seTg" element="property_of_stereotype:/OSGI::ModuleLayer::Bundle::isSingleton">
- <manager xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="../../../plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xsi:type="nattableaxis:FeatureIdAxis" xmi:id="_aAC-1F6IEeShzc-cy4seTg" element="property_of_stereotype:/ADL4Eclipse::Plugin::isIncubation">
- <manager xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="../../../plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xsi:type="nattableaxis:FeatureIdAxis" xmi:id="_aAC-wl6IEeShzc-cy4seTg" element="property_of_stereotype:/OSGI::ModuleLayer::Bundle::description">
- <manager xsi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="../../../plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- </columnAxisProviders>
- <rowAxisProviders xsi:type="nattableaxisprovider:MasterObjectAxisProvider" description="This row providers allows to display all plugins in a Table" name="ArchitectureProvider" disconnectSlave="true"/>
-</nattableconfiguration:TableConfiguration>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/Activator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/Activator.java
deleted file mode 100644
index 30fe7411e89..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/Activator.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.eclipse.papyrus.adl4eclipsetool.table;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.papyrus.adl4eclipsetool.table"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/Messages.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/Messages.java
deleted file mode 100644
index 7d463447908..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/Messages.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package org.eclipse.papyrus.adl4eclipsetool.table;
-
-import org.eclipse.osgi.util.NLS;
-
-public class Messages extends NLS {
- private static final String BUNDLE_NAME = "org.eclipse.papyrus.adl4eclipsetool.table.messages"; //$NON-NLS-1$
-
- public static String TableArchitectureCreationTester_MissingNamedProfile;
-
- public static String TableArchitectureCreationTester_MissingRequiredProfiles;
-
- public static String TableArchitectureCreationTester_NotAPackage;
-
- static {
- // initialize resource bundle
- NLS.initializeMessages(BUNDLE_NAME, Messages.class);
- }
-
- private Messages() {
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/manager/PluginAxisManager.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/manager/PluginAxisManager.java
deleted file mode 100644
index c07a8e83bc3..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/manager/PluginAxisManager.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2014 CEA LIST.
- *
- *
- * 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:
- * Remi Schnekenburger (CEA LIST) remi.schnekenburger@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipsetool.table.manager;
-
-import org.eclipse.papyrus.infra.emf.nattable.manager.axis.AbstractSynchronizedOnEStructuralFeatureAxisManager;
-
-/**
- * Axis Manager for plugins (represented as Component stereotyped Plugin)
- */
-public class PluginAxisManager extends AbstractSynchronizedOnEStructuralFeatureAxisManager {
-
-
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/messages.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/messages.properties
deleted file mode 100644
index 449a206d930..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/messages.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-TableArchitectureCreationTester_MissingNamedProfile=Impossible to find profile {0} applied on the package
-TableArchitectureCreationTester_MissingRequiredProfiles=Impossible to find required profiles applied on the package
-TableArchitectureCreationTester_NotAPackage=The context is not a Package
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/tester/TableArchitectureCreationTester.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/tester/TableArchitectureCreationTester.java
deleted file mode 100644
index 353d7f0b353..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool.table/src/org/eclipse/papyrus/adl4eclipsetool/table/tester/TableArchitectureCreationTester.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Vincent Lorenzo (CEA LIST) vincent.lorenzo@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adl4eclipsetool.table.tester;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.MultiStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.osgi.util.NLS;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adl4eclipsetool.table.Activator;
-import org.eclipse.papyrus.adl4eclipsetool.table.Messages;
-import org.eclipse.papyrus.infra.nattable.tester.ITableTester;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.Profile;
-
-public class TableArchitectureCreationTester implements ITableTester {
-
- /**
- * {@inheritDoc}
- */
- @Override
- public IStatus isAllowed(Object context) {
- if (context instanceof Package) {
- Package package_= (Package)context;
- // check OSGI and eclipse profile
- IStatus ADL4EclipseStatus = checkProfileApplied(package_, ADL4Eclipse_Stereotypes.ADL4ECLIPSE);
- IStatus oSGIStatus = checkProfileApplied(package_, OSGIStereotypes.OSGI);
- IStatus oSGIModuleLayerStatus = checkProfileApplied(package_, OSGIStereotypes.OSGI_MODULE_LAYER);
- if(!ADL4EclipseStatus.isOK() || !oSGIStatus.isOK() || !oSGIModuleLayerStatus.isOK()) {
- return new MultiStatus(Activator.PLUGIN_ID, IStatus.OK, new IStatus[] {ADL4EclipseStatus, oSGIStatus, oSGIModuleLayerStatus}, Messages.TableArchitectureCreationTester_MissingRequiredProfiles, null);
- }
- return Status.OK_STATUS;
-
- }
- return new Status(IStatus.ERROR, Activator.PLUGIN_ID, Messages.TableArchitectureCreationTester_NotAPackage);
- }
-
-
- protected IStatus checkProfileApplied(Package package_, String profileQualifiedName) {
- Profile profile = package_.getAppliedProfile(profileQualifiedName, true);
- if(profile==null) {
- return new Status(IStatus.ERROR, Activator.PLUGIN_ID, NLS.bind(Messages.TableArchitectureCreationTester_MissingNamedProfile, profileQualifiedName));
- }
- return Status.OK_STATUS;
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.classpath b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.classpath
deleted file mode 100644
index b1dabee3829..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.project b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.project
deleted file mode 100644
index 1f4f4b03fff..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.project
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.adl4eclipsetool</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
- </natures>
-</projectDescription>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.settings/org.eclipse.jdt.core.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 9ca8e68231b..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.settings/org.eclipse.jdt.ui.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 954281dbc31..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\n * Copyright (c) ${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * ${see_to_overridden}\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${see_to_target}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/META-INF/MANIFEST.MF b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/META-INF/MANIFEST.MF
deleted file mode 100644
index ac506802a88..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,34 +0,0 @@
-Manifest-Version: 1.0
-Export-Package: org.eclipse.papyrus.adltool,
- org.eclipse.papyrus.adltool.command,
- org.eclipse.papyrus.adltool.designer,
- org.eclipse.papyrus.adltool.reversible,
- org.eclipse.papyrus.adltool.reversible.factory,
- org.eclipse.papyrus.adltool.reversible.project
-Bundle-ActivationPolicy: lazy
-Bundle-Localization: plugin
-Bundle-Name: %pluginName
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.emf.transaction,
- org.eclipse.uml2.uml,
- org.eclipse.pde.core,
- org.eclipse.papyrus.uml.extensionpoints;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.tools.utils;bundle-version="1.2.0",
- org.eclipse.papyrus.adl4eclipse.profile;bundle-version="1.2.0",
- org.eclipse.papyrus.osgi.profile;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.core.log,
- org.eclipse.core.resources,
- org.eclipse.equinox.registry,
- org.eclipse.emf.common,
- org.eclipse.papyrus.infra.emf;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.core;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.tools;bundle-version="1.2.0"
-Bundle-Vendor: %providerName
-Bundle-Version: 1.2.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.adltool.Activator
-Bundle-ManifestVersion: 2
-Bundle-Description: The purpose of this plugin is to model the architecture of eclipse-plugin into UML by using OSGI and ADL4Eclipse profile. More details can be found in the docs directory.
-Bundle-SymbolicName: org.eclipse.papyrus.adl4eclipsetool;singleton:=true
-Import-Package: org.eclipse.papyrus.adltool.reversible
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/about.html b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/about.html
deleted file mode 100644
index 82d49bf5f81..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 5, 2007</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/build.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/build.properties
deleted file mode 100644
index f869983a239..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/build.properties
+++ /dev/null
@@ -1,9 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.properties,\
- about.html,\
- img/
-src.includes = about.html,\
- docs/,\
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/ADL4EclipseDevelopperDoc.docx b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/ADL4EclipseDevelopperDoc.docx
deleted file mode 100644
index 48591d02f44..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/ADL4EclipseDevelopperDoc.docx
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.di b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.di
deleted file mode 100644
index 7eb6fd75b55..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.di
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
- <pageList>
- <availablePage/>
- <availablePage/>
- <availablePage>
- <emfPageIdentifier href="adl4eclipse.notation#_0ozU0A74EeORvsuYlq1ltw"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="adl4eclipse.notation#_sy8twFAxEeOrhtyYG59vlg"/>
- </availablePage>
- </pageList>
- <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
- <windows>
- <children xsi:type="di:TabFolder">
- <children>
- <emfPageIdentifier href="adl4eclipse.notation#_PPNp4M8MEeSyusPDpwNP0g"/>
- </children>
- <children>
- <emfPageIdentifier href="adl4eclipse.notation#_L3ImwOQ0EeShW9K6pTSj1Q"/>
- </children>
- <children>
- <emfPageIdentifier href="adl4eclipse.notation#_sy8twFAxEeOrhtyYG59vlg"/>
- </children>
- <children>
- <emfPageIdentifier href="adl4eclipse.notation#_QH1qkNn6EeSINLpSHYvWhw"/>
- </children>
- <children>
- <emfPageIdentifier href="adl4eclipse.notation#_wGSZcDt8EeWw5YMn7oPf2g"/>
- </children>
- <children>
- <emfPageIdentifier href="adl4eclipse.notation#_17k8YDt9EeWw5YMn7oPf2g"/>
- </children>
- </children>
- </windows>
- </sashModel>
-</di:SashWindowsMngr>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.notation b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.notation
deleted file mode 100644
index 9913e2a9248..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.notation
+++ /dev/null
@@ -1,1790 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattable="http://www.eclipse.org/papyrus/nattable/model" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:nattablestyle="http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis http://www.eclipse.org/papyrus/nattable/model#//nattableaxis http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model#//nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle http://www.eclipse.org/papyrus/nattable/model#//nattablestyle">
- <nattable:Table xmi:id="_0ozU0A74EeORvsuYlq1ltw" name="GenericTable" currentRowAxisProvider="_0ozU0g74EeORvsuYlq1ltw" currentColumnAxisProvider="_0ozU0Q74EeORvsuYlq1ltw">
- <context xmi:type="uml:Component" href="adl4eclipse.uml#_PfjKQA74EeORvsuYlq1ltw"/>
- <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#/"/>
- <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_0ozU0Q74EeORvsuYlq1ltw" description="This axis provider provides available columns according to the rows of the table (features of the object displayed on the other axis)" name="UML Feature axis provider">
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_3B4sEQ74EeORvsuYlq1ltw">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Comment/annotatedElement"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_3B4sFQ74EeORvsuYlq1ltw">
- <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_itAyUOQ0EeShW9K6pTSj1Q" name="axisWidth" intValue="800"/>
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//Comment/body"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_Pt22kQ75EeORvsuYlq1ltw">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Comment/annotatedElement"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_Pt22kg75EeORvsuYlq1ltw">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/owner"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_Pt22kw75EeORvsuYlq1ltw">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedElement"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_Pt22lA75EeORvsuYlq1ltw">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/ownedComment"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_Pt22lQ75EeORvsuYlq1ltw">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//Comment/body"/>
- </axis>
- </columnAxisProvidersHistory>
- <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_0ozU0g74EeORvsuYlq1ltw" description="This axis provider contains the object dropped by the user into the table" name="DroppedElementAxisProvider">
- <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_3B4sEA74EeORvsuYlq1ltw">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@rowHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="uml:Comment" href="adl4eclipse.uml#_2lec4A74EeORvsuYlq1ltw"/>
- </axis>
- <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_Pt22kA75EeORvsuYlq1ltw">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@rowHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="uml:Comment" href="adl4eclipse.uml#_PttsoA75EeORvsuYlq1ltw"/>
- </axis>
- </rowAxisProvidersHistory>
- </nattable:Table>
- <notation:Diagram xmi:id="_sy8twFAxEeOrhtyYG59vlg" type="PapyrusUMLComponentDiagram" name="NewComponentDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_uA6VsFAxEeOrhtyYG59vlg" type="2002" fontName="Segoe UI" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_uA6VtFAxEeOrhtyYG59vlg" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_uA6VtVAxEeOrhtyYG59vlg" visible="false" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_uA6VtlAxEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uA6Vt1AxEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_uBp8kFAxEeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_uBp8kVAxEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uBp8klAxEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pVer4FAyEeOrhtyYG59vlg" type="3069" fontName="Segoe UI" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pVer4lAyEeOrhtyYG59vlg" source="ShadowFigure">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pVer41AyEeOrhtyYG59vlg" key="ShadowFigure_Value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pVer5FAyEeOrhtyYG59vlg" source="displayNameLabelIcon">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pVer5VAyEeOrhtyYG59vlg" key="displayNameLabelIcon_value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pVer5lAyEeOrhtyYG59vlg" source="QualifiedName">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pVer51AyEeOrhtyYG59vlg" key="QualifiedNameDepth" value="1000"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_pVer6FAyEeOrhtyYG59vlg" type="5006">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cvUnMFAzEeOrhtyYG59vlg" source="CustomAppearance_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cvUnMVAzEeOrhtyYG59vlg" key="CustomAppearance_MaskValue" value="0"/>
- </eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pVer6VAyEeOrhtyYG59vlg" x="-317" y="39"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_pVer6lAyEeOrhtyYG59vlg" type="5007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pVer61AyEeOrhtyYG59vlg" x="25" y="-10"/>
- </children>
- <element xmi:type="uml:Port" href="adl4eclipse.uml#_r0tZU1AwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pVer4VAyEeOrhtyYG59vlg" x="-10" y="47"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_OEElsARwEeWpYfhjGZPeTA" type="6030">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_OEElsQRwEeWpYfhjGZPeTA" y="5"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_uA6VsVAxEeOrhtyYG59vlg"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_uA6VslAxEeOrhtyYG59vlg"/>
- <element xmi:type="uml:Component" href="adl4eclipse.uml#_rUZhkVAwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uA6Vs1AxEeOrhtyYG59vlg" x="590" y="170" width="230"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_yJk0MFAxEeOrhtyYG59vlg" type="2002" fontName="Segoe UI" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_yJk0NFAxEeOrhtyYG59vlg" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_yJk0NVAxEeOrhtyYG59vlg" visible="false" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_yJk0NlAxEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yJk0N1AxEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_yJk0OFAxEeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_yJk0OVAxEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yJk0OlAxEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_AR4WMFAzEeOrhtyYG59vlg" type="3069" fontName="Segoe UI" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AR4WMlAzEeOrhtyYG59vlg" source="ShadowFigure">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AR4WM1AzEeOrhtyYG59vlg" key="ShadowFigure_Value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AR4WNFAzEeOrhtyYG59vlg" source="displayNameLabelIcon">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AR4WNVAzEeOrhtyYG59vlg" key="displayNameLabelIcon_value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AR4WNlAzEeOrhtyYG59vlg" source="QualifiedName">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AR4WN1AzEeOrhtyYG59vlg" key="QualifiedNameDepth" value="1000"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_AR4WOFAzEeOrhtyYG59vlg" type="5006">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Z4eV4FAzEeOrhtyYG59vlg" source="CustomAppearance_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z4eV4VAzEeOrhtyYG59vlg" key="CustomAppearance_MaskValue" value="0"/>
- </eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AR4WOVAzEeOrhtyYG59vlg" x="-100" y="-50"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_AR4WOlAzEeOrhtyYG59vlg" type="5007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AR4WO1AzEeOrhtyYG59vlg" x="25" y="-10"/>
- </children>
- <element xmi:type="uml:Port" href="adl4eclipse.uml#_AQ10YFAzEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AR4WMVAzEeOrhtyYG59vlg" x="-10" y="25" width="20" height="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_OEFMwARwEeWpYfhjGZPeTA" type="6030">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_OEFMwQRwEeWpYfhjGZPeTA" y="5"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_yJk0MVAxEeOrhtyYG59vlg"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_yJk0MlAxEeOrhtyYG59vlg"/>
- <element xmi:type="uml:Component" href="adl4eclipse.uml#_rzhGiFAwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yJk0M1AxEeOrhtyYG59vlg" x="530" y="25" width="536"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_1tpX4FAxEeOrhtyYG59vlg" type="2002" fontName="Segoe UI" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_1tpX5FAxEeOrhtyYG59vlg" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_1tpX5VAxEeOrhtyYG59vlg" visible="false" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_1tpX5lAxEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1tpX51AxEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_1tzI4FAxEeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_1tzI4VAxEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1tzI4lAxEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_OEFMwgRwEeWpYfhjGZPeTA" type="6030">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_OEFMwwRwEeWpYfhjGZPeTA" y="5"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_1tpX4VAxEeOrhtyYG59vlg"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_1tpX4lAxEeOrhtyYG59vlg"/>
- <element xmi:type="uml:Component" href="adl4eclipse.uml#_r02jSVAwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1tpX41AxEeOrhtyYG59vlg" x="525" y="330" width="551"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_7QU9UFAxEeOrhtyYG59vlg" type="2002" fontName="Segoe UI" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_7QU9VFAxEeOrhtyYG59vlg" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7QU9VVAxEeOrhtyYG59vlg" visible="false" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7QU9VlAxEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7QU9V1AxEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7QeuUFAxEeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7QeuUVAxEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7QeuUlAxEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_uoO-8FAyEeOrhtyYG59vlg" type="3069" fontName="Segoe UI" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uoO-8lAyEeOrhtyYG59vlg" source="ShadowFigure">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uoO-81AyEeOrhtyYG59vlg" key="ShadowFigure_Value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uoO-9FAyEeOrhtyYG59vlg" source="displayNameLabelIcon">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uoO-9VAyEeOrhtyYG59vlg" key="displayNameLabelIcon_value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uoO-9lAyEeOrhtyYG59vlg" source="QualifiedName">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uoO-91AyEeOrhtyYG59vlg" key="QualifiedNameDepth" value="1000"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_uoO--FAyEeOrhtyYG59vlg" type="5006">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9ZGLMlAyEeOrhtyYG59vlg" source="CustomAppearance_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9ZGLM1AyEeOrhtyYG59vlg" key="CustomAppearance_MaskValue" value="0"/>
- </eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_uoO--VAyEeOrhtyYG59vlg" x="-155" y="-23"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_uoO--lAyEeOrhtyYG59vlg" type="5007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_uoO--1AyEeOrhtyYG59vlg" x="25" y="-10"/>
- </children>
- <element xmi:type="uml:Port" href="adl4eclipse.uml#_r5BRlVAwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uoO-8VAyEeOrhtyYG59vlg" x="-10" y="43"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_OEFMxARwEeWpYfhjGZPeTA" type="6030">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_OEFMxQRwEeWpYfhjGZPeTA" y="5"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_7QU9UVAxEeOrhtyYG59vlg"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_7QU9UlAxEeOrhtyYG59vlg"/>
- <element xmi:type="uml:Component" href="adl4eclipse.uml#_r2yc91AwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7QU9U1AxEeOrhtyYG59vlg" x="520" y="470" width="561"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_1uTCsFAyEeOrhtyYG59vlg" type="2002" fontName="Segoe UI" gradient="13420443, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_1uTCtFAyEeOrhtyYG59vlg" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_1uTCtVAyEeOrhtyYG59vlg" visible="false" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_1uTCtlAyEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1uTCt1AyEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_1ucMoFAyEeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_1ucMoVAyEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ucMolAyEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_28Z0kFAyEeOrhtyYG59vlg" type="3069" fontName="Segoe UI" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_28Z0klAyEeOrhtyYG59vlg" source="ShadowFigure">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_28Z0k1AyEeOrhtyYG59vlg" key="ShadowFigure_Value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_28Z0lFAyEeOrhtyYG59vlg" source="displayNameLabelIcon">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_28Z0lVAyEeOrhtyYG59vlg" key="displayNameLabelIcon_value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_28Z0llAyEeOrhtyYG59vlg" source="QualifiedName">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_28Z0l1AyEeOrhtyYG59vlg" key="QualifiedNameDepth" value="1000"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_28Z0mFAyEeOrhtyYG59vlg" type="5006">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9ZGLMFAyEeOrhtyYG59vlg" source="CustomAppearance_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9ZGLMVAyEeOrhtyYG59vlg" key="CustomAppearance_MaskValue" value="0"/>
- </eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_28Z0mVAyEeOrhtyYG59vlg" x="-45" y="-55"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_28Z0mlAyEeOrhtyYG59vlg" type="5007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_28Z0m1AyEeOrhtyYG59vlg" x="25" y="-10"/>
- </children>
- <element xmi:type="uml:Port" href="adl4eclipse.uml#_r5BRllAwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_28Z0kVAyEeOrhtyYG59vlg" x="140" y="30"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_OEFMxgRwEeWpYfhjGZPeTA" type="6030">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_OEFMxwRwEeWpYfhjGZPeTA" y="5"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_1uTCsVAyEeOrhtyYG59vlg"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_1uTCslAyEeOrhtyYG59vlg"/>
- <element xmi:type="uml:Component" href="adl4eclipse.uml#_rzNkgFAwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1uTCs1AyEeOrhtyYG59vlg" x="30" y="480"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_LlqXkFAzEeOrhtyYG59vlg" type="2002" fontName="Segoe UI" gradient="10011046, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_LlqXlFAzEeOrhtyYG59vlg" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LlqXlVAzEeOrhtyYG59vlg" visible="false" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LlqXllAzEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LlqXl1AzEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Ll0IkFAzEeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Ll0IkVAzEeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ll0IklAzEeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_MOuisFAzEeOrhtyYG59vlg" type="3069" fontName="Segoe UI" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MOuislAzEeOrhtyYG59vlg" source="ShadowFigure">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MOuis1AzEeOrhtyYG59vlg" key="ShadowFigure_Value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MOuitFAzEeOrhtyYG59vlg" source="displayNameLabelIcon">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MOuitVAzEeOrhtyYG59vlg" key="displayNameLabelIcon_value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MOuitlAzEeOrhtyYG59vlg" source="QualifiedName">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MOuit1AzEeOrhtyYG59vlg" key="QualifiedNameDepth" value="1000"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_MOuiuFAzEeOrhtyYG59vlg" type="5006">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Z4eV4lAzEeOrhtyYG59vlg" source="CustomAppearance_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z4eV41AzEeOrhtyYG59vlg" key="CustomAppearance_MaskValue" value="0"/>
- </eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MO4TsFAzEeOrhtyYG59vlg" x="-133" y="18"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_MO4TsVAzEeOrhtyYG59vlg" type="5007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MO4TslAzEeOrhtyYG59vlg" x="25" y="-10"/>
- </children>
- <element xmi:type="uml:Port" href="adl4eclipse.uml#_r02jR1AwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MOuisVAzEeOrhtyYG59vlg" x="228" y="134"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_OEFMyARwEeWpYfhjGZPeTA" type="6030">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_OEFMyQRwEeWpYfhjGZPeTA" y="5"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_LlqXkVAzEeOrhtyYG59vlg"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_LlqXklAzEeOrhtyYG59vlg"/>
- <element xmi:type="uml:Component" href="adl4eclipse.uml#_r0tZVFAwEeORna_egAxs3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LlqXk1AzEeOrhtyYG59vlg" x="20" y="20" width="238" height="211"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_sy8twVAxEeOrhtyYG59vlg"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_OEFMygRwEeWpYfhjGZPeTA" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Package" href="adl4eclipse.uml#_xeauYA72EeORvsuYlq1ltw"/>
- <edges xmi:type="notation:Connector" xmi:id="_4-FN4FAxEeOrhtyYG59vlg" type="4010" source="_1tpX4FAxEeOrhtyYG59vlg" target="_uA6VsFAxEeOrhtyYG59vlg" routing="Rectilinear" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_4-FN41AxEeOrhtyYG59vlg" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_4-FN5FAxEeOrhtyYG59vlg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_4-FN5VAxEeOrhtyYG59vlg" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_4-FN5lAxEeOrhtyYG59vlg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_4-FN4VAxEeOrhtyYG59vlg" fontName="Segoe UI"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_r2fiCVAwEeORna_egAxs3w"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4-FN4lAxEeOrhtyYG59vlg" points="[54, 0, 0, 90]$[54, -90, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jGdk4FAyEeOrhtyYG59vlg" id="(0.19056261343012704,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_r2JsYF6CEeSZw9ShIUmIsQ" id="(0.40869565217391307,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5Q1KwFAxEeOrhtyYG59vlg" type="4010" source="_1tpX4FAxEeOrhtyYG59vlg" target="_yJk0MFAxEeOrhtyYG59vlg" routing="Rectilinear" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_5Q1Kw1AxEeOrhtyYG59vlg" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5Q1KxFAxEeOrhtyYG59vlg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5Q1KxVAxEeOrhtyYG59vlg" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5Q1KxlAxEeOrhtyYG59vlg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5Q1KwVAxEeOrhtyYG59vlg" fontName="Segoe UI"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_r2or8VAwEeORna_egAxs3w"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5Q1KwlAxEeOrhtyYG59vlg" points="[-33, -6, 132, 270]$[-33, -241, 132, 35]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iemToFAyEeOrhtyYG59vlg" id="(0.79491833030853,0.08571428571428572)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_9d0IkFAxEeOrhtyYG59vlg" type="4010" source="_7QU9UFAxEeOrhtyYG59vlg" target="_1tpX4FAxEeOrhtyYG59vlg" routing="Rectilinear" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_9d0Ik1AxEeOrhtyYG59vlg" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9d0IlFAxEeOrhtyYG59vlg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_9d0IlVAxEeOrhtyYG59vlg" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9d0IllAxEeOrhtyYG59vlg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_9d0IkVAxEeOrhtyYG59vlg" fontName="Segoe UI"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_r43gnVAwEeORna_egAxs3w"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9d0IklAxEeOrhtyYG59vlg" points="[113, -35, -570, 177]$[591, -184, -92, 28]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_75I0UFAyEeOrhtyYG59vlg" type="4010" source="_uoO-8FAyEeOrhtyYG59vlg" target="_28Z0kFAyEeOrhtyYG59vlg" routing="Rectilinear" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_75I0U1AyEeOrhtyYG59vlg" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_75I0VFAyEeOrhtyYG59vlg" x="5" y="13"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_75I0VVAyEeOrhtyYG59vlg" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_75I0VlAyEeOrhtyYG59vlg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_75I0UVAyEeOrhtyYG59vlg" fontName="Segoe UI"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_r5BRl1AwEeORna_egAxs3w"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_75I0UlAyEeOrhtyYG59vlg" points="[-10, -1, 330, 12]$[-330, -13, 10, 0]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_HETFMFAzEeOrhtyYG59vlg" type="4010" source="_uA6VsFAxEeOrhtyYG59vlg" target="_yJk0MFAxEeOrhtyYG59vlg" routing="Rectilinear" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_HETFM1AzEeOrhtyYG59vlg" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HETFNFAzEeOrhtyYG59vlg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_HETFNVAzEeOrhtyYG59vlg" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HETFNlAzEeOrhtyYG59vlg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_HETFMVAzEeOrhtyYG59vlg" fontName="Segoe UI"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_rzqQc1AwEeORna_egAxs3w"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HETFMlAzEeOrhtyYG59vlg" points="[0, -35, -163, 110]$[0, -110, -163, 35]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_r2JsYV6CEeSZw9ShIUmIsQ" id="(0.34782608695652173,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_r2JsYl6CEeSZw9ShIUmIsQ" id="(0.26119402985074625,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_TI4RYFAzEeOrhtyYG59vlg" type="4010" source="_AR4WMFAzEeOrhtyYG59vlg" target="_MOuisFAzEeOrhtyYG59vlg" routing="Rectilinear" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_TI4RY1AzEeOrhtyYG59vlg" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TI4RZFAzEeOrhtyYG59vlg" x="-50" y="-3"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_TI4RZVAzEeOrhtyYG59vlg" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TI4RZlAzEeOrhtyYG59vlg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_TI4RYVAzEeOrhtyYG59vlg" fontName="Segoe UI"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_TIvHcFAzEeOrhtyYG59vlg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TI4RYlAzEeOrhtyYG59vlg" points="[-10, 0, 269, -101]$[-121, 0, 158, -101]$[-121, 102, 158, 1]$[-262, 102, 17, 1]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TJCCYFAzEeOrhtyYG59vlg" id="(0.15,0.35)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_cB8j0FAzEeOrhtyYG59vlg" type="4010" source="_pVer4FAyEeOrhtyYG59vlg" target="_MOuisFAzEeOrhtyYG59vlg" routing="Rectilinear" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_cB8j01AzEeOrhtyYG59vlg" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_cB8j1FAzEeOrhtyYG59vlg" x="-89" y="18"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_cB8j1VAzEeOrhtyYG59vlg" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_cB8j1lAzEeOrhtyYG59vlg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_cB8j0VAzEeOrhtyYG59vlg" fontName="Segoe UI"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_r02jSFAwEeORna_egAxs3w"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cB8j0lAzEeOrhtyYG59vlg" points="[-10, -4, 322, 93]$[-180, -4, 152, 93]$[-180, -97, 152, 0]$[-322, -97, 10, 0]"/>
- </edges>
- </notation:Diagram>
- <css:ModelStyleSheets xmi:id="_FZlw8M7-EeSyusPDpwNP0g"/>
- <notation:Diagram xmi:id="_PPNp4M8MEeSyusPDpwNP0g" type="PapyrusUMLClassDiagram" name="Overview" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_Qz9aIM8MEeSyusPDpwNP0g" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_Qz-BMM8MEeSyusPDpwNP0g" type="5020"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Qz-BMc8MEeSyusPDpwNP0g" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Qz-BMs8MEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qz-BM88MEeSyusPDpwNP0g"/>
- </children>
- <element xmi:type="uml:Model" href="adl4eclipse.uml#_8WoaUM8LEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qz9aIc8MEeSyusPDpwNP0g" x="148" y="409"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_RCu18M8MEeSyusPDpwNP0g" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_RCvdAM8MEeSyusPDpwNP0g" type="5020"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_RCvdAc8MEeSyusPDpwNP0g" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_RCvdAs8MEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RCvdA88MEeSyusPDpwNP0g"/>
- </children>
- <element xmi:type="uml:Model" href="adl4eclipse.uml#_a9PMsM8LEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RCu18c8MEeSyusPDpwNP0g" x="146" y="254"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_RU0rgM8MEeSyusPDpwNP0g" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_RU1SkM8MEeSyusPDpwNP0g" type="5020"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_RU1Skc8MEeSyusPDpwNP0g" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_RU1Sks8MEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RU1Sk88MEeSyusPDpwNP0g"/>
- </children>
- <element xmi:type="uml:Model" href="adl4eclipse.uml#_Vh9sQM8KEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RU0rgc8MEeSyusPDpwNP0g" x="519" y="409"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Yvw9oM8NEeSyusPDpwNP0g" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_YvxksM8NEeSyusPDpwNP0g" type="5020"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Yvxksc8NEeSyusPDpwNP0g" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Yvxkss8NEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yvxks88NEeSyusPDpwNP0g"/>
- </children>
- <element xmi:type="uml:Model" href="adl4eclipse.uml#_vGXBoM8MEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yvw9oc8NEeSyusPDpwNP0g" x="142" y="99"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_PPNp4c8MEeSyusPDpwNP0g" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_PPNp4s8MEeSyusPDpwNP0g"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_PPNp488MEeSyusPDpwNP0g">
- <owner xmi:type="uml:Model" href="adl4eclipse.uml#_kwMIQA72EeORvsuYlq1ltw"/>
- </styles>
- <element xmi:type="uml:Model" href="adl4eclipse.uml#_kwMIQA72EeORvsuYlq1ltw"/>
- <edges xmi:type="notation:Connector" xmi:id="_pC2nEM8MEeSyusPDpwNP0g" type="4008" source="_RU0rgM8MEeSyusPDpwNP0g" target="_Qz9aIM8MEeSyusPDpwNP0g">
- <children xmi:type="notation:DecorationNode" xmi:id="_pC3OIM8MEeSyusPDpwNP0g" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pC3OIc8MEeSyusPDpwNP0g" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_pC3OIs8MEeSyusPDpwNP0g" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pC3OI88MEeSyusPDpwNP0g" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_pC2nEc8MEeSyusPDpwNP0g"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_pCzjwM8MEeSyusPDpwNP0g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pC2nEs8MEeSyusPDpwNP0g" points="[-34, 0, 209, 0]$[-205, 0, 38, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pDBmMM8MEeSyusPDpwNP0g" id="(0.0,0.5)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pDBmMc8MEeSyusPDpwNP0g" id="(1.0,0.5)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_p6W20M8MEeSyusPDpwNP0g" type="4008" source="_RU0rgM8MEeSyusPDpwNP0g" target="_RCu18M8MEeSyusPDpwNP0g">
- <children xmi:type="notation:DecorationNode" xmi:id="_p6Xd4M8MEeSyusPDpwNP0g" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p6Xd4c8MEeSyusPDpwNP0g" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p6Xd4s8MEeSyusPDpwNP0g" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p6Xd488MEeSyusPDpwNP0g" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_p6W20c8MEeSyusPDpwNP0g"/>
- <element xmi:type="uml:Dependency" href="adl4eclipse.uml#_p6UakM8MEeSyusPDpwNP0g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p6W20s8MEeSyusPDpwNP0g" points="[-100, -34, 273, 94]$[-273, -80, 100, 48]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p6hO4M8MEeSyusPDpwNP0g" id="(0.0,0.27)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p6h18M8MEeSyusPDpwNP0g" id="(1.0,0.9)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_sA-lEM8MEeSyusPDpwNP0g" type="4006" source="_Qz9aIM8MEeSyusPDpwNP0g" target="_RCu18M8MEeSyusPDpwNP0g">
- <children xmi:type="notation:DecorationNode" xmi:id="_sA_MIM8MEeSyusPDpwNP0g" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sA_MIc8MEeSyusPDpwNP0g" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_sA_MIs8MEeSyusPDpwNP0g" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sA_MI88MEeSyusPDpwNP0g" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_sA-lEc8MEeSyusPDpwNP0g"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_sA8I0M8MEeSyusPDpwNP0g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sA-lEs8MEeSyusPDpwNP0g" points="[-8, -28, -6, 100]$[-8, -78, -6, 50]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sBF50M8MEeSyusPDpwNP0g" id="(0.425,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sBGg4M8MEeSyusPDpwNP0g" id="(0.435,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_a7hDgM8NEeSyusPDpwNP0g" type="4006" source="_RCu18M8MEeSyusPDpwNP0g" target="_Yvw9oM8NEeSyusPDpwNP0g">
- <children xmi:type="notation:DecorationNode" xmi:id="_a7hqkM8NEeSyusPDpwNP0g" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a7hqkc8NEeSyusPDpwNP0g" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_a7hqks8NEeSyusPDpwNP0g" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_a7hqk88NEeSyusPDpwNP0g" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_a7hDgc8NEeSyusPDpwNP0g"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_a7enQM8NEeSyusPDpwNP0g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_a7hDgs8NEeSyusPDpwNP0g" points="[-2, -28, 2, 154]$[-10, -232, -6, -50]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_a7q0gM8NEeSyusPDpwNP0g" id="(0.42,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_a7q0gc8NEeSyusPDpwNP0g" id="(0.44,1.0)"/>
- </edges>
- </notation:Diagram>
- <nattable:Table xmi:id="_5NIdUM8MEeSyusPDpwNP0g" name="RequirementTable" currentRowAxisProvider="_5NIdVc8MEeSyusPDpwNP0g" currentColumnAxisProvider="_5NIdUc8MEeSyusPDpwNP0g">
- <context xmi:type="uml:Model" href="adl4eclipse.uml#_vGXBoM8MEeSyusPDpwNP0g"/>
- <owner xmi:type="uml:Model" href="adl4eclipse.uml#_vGXBoM8MEeSyusPDpwNP0g"/>
- <prototype xmi:type="configuration:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb3txhEeOqHvRyiN87hA"/>
- <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/>
- <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_5NIdUc8MEeSyusPDpwNP0g" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider">
- <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_5NIdUs8MEeSyusPDpwNP0g" element="property_of_stereotype:/SysML::Requirements::Requirement::id">
- <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_866N4NFBEeSp1uwRIarE1w" name="axisWidth" intValue="262"/>
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_5NIdU88MEeSyusPDpwNP0g">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </axis>
- <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_5NIdVM8MEeSyusPDpwNP0g" element="property_of_stereotype:/SysML::Requirements::Requirement::text">
- <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_fq1VINE4EeSp1uwRIarE1w" name="axisWidth" intValue="558"/>
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- </columnAxisProvidersHistory>
- <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_5NIdVc8MEeSyusPDpwNP0g" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/>
- </nattable:Table>
- <notation:Diagram xmi:id="_Oah0MNn6EeSINLpSHYvWhw" type="PapyrusUMLClassDiagram" name="ClassDiagram of the org.eclipse.papyrus.adltool.designer.wizard package" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_Y8RUoNn6EeSINLpSHYvWhw" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_Y8TJ0Nn6EeSINLpSHYvWhw" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_Y8TJ0dn6EeSINLpSHYvWhw" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Y8TJ0tn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Y8Tw4Nn6EeSINLpSHYvWhw" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Y8Tw4dn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Y8Tw4tn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Y8Tw49n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y8Tw5Nn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Y8Tw5dn6EeSINLpSHYvWhw" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Y8Tw5tn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Y8Tw59n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Y8Tw6Nn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y8Tw6dn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Y8UX8Nn6EeSINLpSHYvWhw" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Y8UX8dn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Y8UX8tn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Y8UX89n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y8UX9Nn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_Y8ORUNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y8RUodn6EeSINLpSHYvWhw" x="608" y="148"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_Oah0Mdn6EeSINLpSHYvWhw" name="diagram_compatibility_version" stringValue="1.0.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_Oah0Mtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_Oah0M9n6EeSINLpSHYvWhw">
- <owner xmi:type="uml:Package" href="adl4eclipse.uml#_I0CFwNn6EeSINLpSHYvWhw"/>
- </styles>
- <element xmi:type="uml:Package" href="adl4eclipse.uml#_I0CFwNn6EeSINLpSHYvWhw"/>
- </notation:Diagram>
- <notation:Diagram xmi:id="_QH1qkNn6EeSINLpSHYvWhw" type="PapyrusUMLClassDiagram" name="ClassDiagram of the org.eclipse.papyrus.adltool.designer.bundle package" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_jvJoYNn6EeSINLpSHYvWhw" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_jvJoYtn6EeSINLpSHYvWhw" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_jvJoY9n6EeSINLpSHYvWhw" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_jvJoZNn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jvKPcNn6EeSINLpSHYvWhw" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jvKPcdn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jvKPctn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jvKPc9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jvKPdNn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jvKPddn6EeSINLpSHYvWhw" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jvKPdtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jvKPd9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jvKPeNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jvKPedn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jvKPetn6EeSINLpSHYvWhw" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jvKPe9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jvKPfNn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jvKPfdn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jvKPftn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_jvHzMNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jvJoYdn6EeSINLpSHYvWhw" x="82" y="64"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_mBrrsNn6EeSINLpSHYvWhw" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_mBsSwNn6EeSINLpSHYvWhw" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_mBsSwdn6EeSINLpSHYvWhw" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mBsSwtn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_mBtg4Nn6EeSINLpSHYvWhw" type="7017">
- <children xmi:type="notation:Shape" xmi:id="_hBZhUNn9EeSINLpSHYvWhw" type="3012">
- <element xmi:type="uml:Property" href="adl4eclipse.uml#_6RC2Edn8EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hBaIYNn9EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hBdywNn9EeSINLpSHYvWhw" type="3012">
- <element xmi:type="uml:Property" href="adl4eclipse.uml#_6780Qtn8EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hBdywdn9EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hBg2ENn9EeSINLpSHYvWhw" type="3012">
- <element xmi:type="uml:Property" href="adl4eclipse.uml#_7XL-wtn8EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hBg2Edn9EeSINLpSHYvWhw"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_mBtg4dn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_mBtg4tn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_mBtg49n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mBtg5Nn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_mB01oNn6EeSINLpSHYvWhw" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_mB01odn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_mB01otn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_mB01o9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mB01pNn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_mB1csNn6EeSINLpSHYvWhw" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_mB1csdn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_mB1cstn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_mB1cs9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mB1ctNn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_mBqdkNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mBrrsdn6EeSINLpSHYvWhw" x="672" y="289"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_niCEINn6EeSINLpSHYvWhw" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_niCrMNn6EeSINLpSHYvWhw" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_niCrMdn6EeSINLpSHYvWhw" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_niDSQNn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_niDSQdn6EeSINLpSHYvWhw" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_niDSQtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_niDSQ9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_niDSRNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_niDSRdn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_niDSRtn6EeSINLpSHYvWhw" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_niDSR9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_niDSSNn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_niDSSdn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_niDSStn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_niD5UNn6EeSINLpSHYvWhw" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_niD5Udn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_niD5Utn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_niD5U9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_niD5VNn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_niA2ANn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_niCEIdn6EeSINLpSHYvWhw" x="789" y="64"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_osGDgNn6EeSINLpSHYvWhw" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_osGDgtn6EeSINLpSHYvWhw" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_osGDg9n6EeSINLpSHYvWhw" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_osGDhNn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_osGqkNn6EeSINLpSHYvWhw" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_osGqkdn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_osGqktn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_osGqk9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_osGqlNn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_osGqldn6EeSINLpSHYvWhw" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_osGqltn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_osGql9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_osGqmNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_osGqmdn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_osGqmtn6EeSINLpSHYvWhw" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_osGqm9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_osGqnNn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_osGqndn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_osGqntn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_osEOUNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_osGDgdn6EeSINLpSHYvWhw" x="219" y="304"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p4wq8Nn6EeSINLpSHYvWhw" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_p4wq8tn6EeSINLpSHYvWhw" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_p4wq89n6EeSINLpSHYvWhw" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p4wq9Nn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_p4xSANn6EeSINLpSHYvWhw" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_p4xSAdn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_p4xSAtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_p4xSA9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p4xSBNn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_p4xSBdn6EeSINLpSHYvWhw" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_p4xSBtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_p4xSB9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_p4xSCNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p4xSCdn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_p4xSCtn6EeSINLpSHYvWhw" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_p4xSC9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_p4xSDNn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_p4xSDdn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p4xSDtn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_p4u1wNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p4wq8dn6EeSINLpSHYvWhw" x="219" y="407"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_sXpIMNn6EeSINLpSHYvWhw" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_sXpIMtn6EeSINLpSHYvWhw" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_sXpIM9n6EeSINLpSHYvWhw" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sXpINNn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_sXpINdn6EeSINLpSHYvWhw" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_sXpINtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_sXpIN9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_sXpIONn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sXpIOdn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_sXpvQNn6EeSINLpSHYvWhw" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_sXpvQdn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_sXpvQtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_sXpvQ9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sXpvRNn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_sXpvRdn6EeSINLpSHYvWhw" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_sXpvRtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_sXpvR9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_sXpvSNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sXpvSdn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_sXnTANn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sXpIMdn6EeSINLpSHYvWhw" x="998" y="64"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_uKAdsNn6EeSINLpSHYvWhw" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_uKBEwNn6EeSINLpSHYvWhw" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_uKBEwdn6EeSINLpSHYvWhw" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_uKBEwtn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_uKBEw9n6EeSINLpSHYvWhw" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_uKBExNn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_uKBExdn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_uKBExtn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uKBEx9n6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_uKBEyNn6EeSINLpSHYvWhw" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_uKBEydn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_uKBEytn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_uKBEy9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uKBEzNn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_uKBEzdn6EeSINLpSHYvWhw" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_uKBEztn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_uKBEz9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_uKBE0Nn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uKBE0dn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_uJ-ogNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uKAdsdn6EeSINLpSHYvWhw" x="219" y="202"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_yvNuQNn6EeSINLpSHYvWhw" type="2004">
- <children xmi:type="notation:DecorationNode" xmi:id="_yvNuQtn6EeSINLpSHYvWhw" type="5011"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_yvNuQ9n6EeSINLpSHYvWhw" type="8507">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_yvNuRNn6EeSINLpSHYvWhw" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_yvOVUNn6EeSINLpSHYvWhw" type="7006">
- <styles xmi:type="notation:TitleStyle" xmi:id="_yvOVUdn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_yvOVUtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_yvOVU9n6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yvOVVNn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_yvOVVdn6EeSINLpSHYvWhw" type="7007">
- <styles xmi:type="notation:TitleStyle" xmi:id="_yvOVVtn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_yvOVV9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_yvOVWNn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yvOVWdn6EeSINLpSHYvWhw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_yvOVWtn6EeSINLpSHYvWhw" type="7008">
- <styles xmi:type="notation:TitleStyle" xmi:id="_yvOVW9n6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_yvOVXNn6EeSINLpSHYvWhw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_yvOVXdn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yvOVXtn6EeSINLpSHYvWhw"/>
- </children>
- <element xmi:type="uml:Interface" href="adl4eclipse.uml#_yvLSANn6EeSINLpSHYvWhw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yvNuQdn6EeSINLpSHYvWhw" x="544" y="64"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_QH1qkdn6EeSINLpSHYvWhw" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_QH1qktn6EeSINLpSHYvWhw"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_QH1qk9n6EeSINLpSHYvWhw">
- <owner xmi:type="uml:Package" href="adl4eclipse.uml#_FqpS8Nn6EeSINLpSHYvWhw"/>
- </styles>
- <element xmi:type="uml:Package" href="adl4eclipse.uml#_FqpS8Nn6EeSINLpSHYvWhw"/>
- <edges xmi:type="notation:Connector" xmi:id="_6O06cNn6EeSINLpSHYvWhw" type="4005" source="_jvJoYNn6EeSINLpSHYvWhw" target="_yvNuQNn6EeSINLpSHYvWhw">
- <children xmi:type="notation:DecorationNode" xmi:id="_6O2IkNn6EeSINLpSHYvWhw" type="6012">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6O2Ikdn6EeSINLpSHYvWhw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6O2Iktn6EeSINLpSHYvWhw" type="6013">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6O2voNn6EeSINLpSHYvWhw" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_6O06cdn6EeSINLpSHYvWhw"/>
- <element xmi:type="uml:Realization" href="adl4eclipse.uml#_6OrwgNn6EeSINLpSHYvWhw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6O06ctn6EeSINLpSHYvWhw" points="[7, -13, -202, 340]$[176, -301, -33, 52]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6P5RcNn6EeSINLpSHYvWhw" id="(1.0,0.7)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6P5Rcdn6EeSINLpSHYvWhw" id="(0.0,0.6730769230769231)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_TBVKwNn7EeSINLpSHYvWhw" type="4005" source="_mBrrsNn6EeSINLpSHYvWhw" target="_yvNuQNn6EeSINLpSHYvWhw">
- <children xmi:type="notation:DecorationNode" xmi:id="_TBVx0Nn7EeSINLpSHYvWhw" type="6012">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TBVx0dn7EeSINLpSHYvWhw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_TBVx0tn7EeSINLpSHYvWhw" type="6013">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_TBVx09n7EeSINLpSHYvWhw" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_TBVKwdn7EeSINLpSHYvWhw"/>
- <element xmi:type="uml:Realization" href="adl4eclipse.uml#_TBRgYNn7EeSINLpSHYvWhw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TBVKwtn7EeSINLpSHYvWhw" points="[-17, -15, 177, 160]$[-194, -171, 0, 4]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TBgw8Nn7EeSINLpSHYvWhw" id="(0.032327586206896554,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TBgw8dn7EeSINLpSHYvWhw" id="(0.8511904761904762,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_6RF5YNn8EeSINLpSHYvWhw" type="4001" source="_mBrrsNn6EeSINLpSHYvWhw" target="_osGDgNn6EeSINLpSHYvWhw">
- <children xmi:type="notation:DecorationNode" xmi:id="_6RGgcNn8EeSINLpSHYvWhw" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6RGgcdn8EeSINLpSHYvWhw" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6RHHgNn8EeSINLpSHYvWhw" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6RHHgdn8EeSINLpSHYvWhw" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6RHHgtn8EeSINLpSHYvWhw" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6RHHg9n8EeSINLpSHYvWhw" x="48" y="14"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6RHHhNn8EeSINLpSHYvWhw" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6RHHhdn8EeSINLpSHYvWhw" x="-65" y="-14"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6RHHhtn8EeSINLpSHYvWhw" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6RHHh9n8EeSINLpSHYvWhw" x="-30" y="15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6RHHiNn8EeSINLpSHYvWhw" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6RHHidn8EeSINLpSHYvWhw" x="25" y="-12"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_6RF5Ydn8EeSINLpSHYvWhw"/>
- <element xmi:type="uml:Association" href="adl4eclipse.uml#_6RBn8Nn8EeSINLpSHYvWhw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6RF5Ytn8EeSINLpSHYvWhw" points="[17, 50, -122, -313]$[130, 413, -9, 50]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6RWYENn8EeSINLpSHYvWhw" id="(0.0,0.546875)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6RWYEdn8EeSINLpSHYvWhw" id="(1.0,0.55)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_67-pcNn8EeSINLpSHYvWhw" type="4001" source="_mBrrsNn6EeSINLpSHYvWhw" target="_p4wq8Nn6EeSINLpSHYvWhw">
- <children xmi:type="notation:DecorationNode" xmi:id="_67-pc9n8EeSINLpSHYvWhw" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_67-pdNn8EeSINLpSHYvWhw" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_67_QgNn8EeSINLpSHYvWhw" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_67_Qgdn8EeSINLpSHYvWhw" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_67_Qgtn8EeSINLpSHYvWhw" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_67_Qg9n8EeSINLpSHYvWhw" x="50" y="10"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_67_QhNn8EeSINLpSHYvWhw" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_67_Qhdn8EeSINLpSHYvWhw" x="-83" y="-22"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_67_Qhtn8EeSINLpSHYvWhw" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_67_Qh9n8EeSINLpSHYvWhw" x="-24" y="11"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_67_QiNn8EeSINLpSHYvWhw" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_67_Qidn8EeSINLpSHYvWhw" x="23" y="-21"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_67-pcdn8EeSINLpSHYvWhw"/>
- <element xmi:type="uml:Association" href="adl4eclipse.uml#_675J4Nn8EeSINLpSHYvWhw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_67-pctn8EeSINLpSHYvWhw" points="[-7, 17, 113, -319]$[-148, 337, -28, 1]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_68PIINn8EeSINLpSHYvWhw" id="(0.0,0.96875)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_68PIIdn8EeSINLpSHYvWhw" id="(1.0,0.06)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_7XPCENn8EeSINLpSHYvWhw" type="4001" source="_mBrrsNn6EeSINLpSHYvWhw" target="_uKAdsNn6EeSINLpSHYvWhw">
- <children xmi:type="notation:DecorationNode" xmi:id="_7XPpINn8EeSINLpSHYvWhw" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7XPpIdn8EeSINLpSHYvWhw" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7XPpItn8EeSINLpSHYvWhw" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7XPpI9n8EeSINLpSHYvWhw" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7XPpJNn8EeSINLpSHYvWhw" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7XQQMNn8EeSINLpSHYvWhw" x="54" y="15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7XQQMdn8EeSINLpSHYvWhw" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7XQQMtn8EeSINLpSHYvWhw" x="-86" y="-12"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7XQQM9n8EeSINLpSHYvWhw" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7XQQNNn8EeSINLpSHYvWhw" x="-22" y="12"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7XQQNdn8EeSINLpSHYvWhw" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7XQQNtn8EeSINLpSHYvWhw" x="30" y="-13"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_7XPCEdn8EeSINLpSHYvWhw"/>
- <element xmi:type="uml:Association" href="adl4eclipse.uml#_7XKwoNn8EeSINLpSHYvWhw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7XPCEtn8EeSINLpSHYvWhw" points="[19, 21, -258, -298]$[224, 312, -53, -7]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XeSoNn8EeSINLpSHYvWhw" id="(0.0,0.015625)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7Xe5sNn8EeSINLpSHYvWhw" id="(1.0,0.89)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_JRVwANn-EeSINLpSHYvWhw" type="4002" source="_p4wq8Nn6EeSINLpSHYvWhw" target="_jvJoYNn6EeSINLpSHYvWhw">
- <children xmi:type="notation:DecorationNode" xmi:id="_JRVwA9n-EeSINLpSHYvWhw" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_JRVwBNn-EeSINLpSHYvWhw" x="125" y="69"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_JRVwAdn-EeSINLpSHYvWhw"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.uml#_JRT60Nn-EeSINLpSHYvWhw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JRVwAtn-EeSINLpSHYvWhw"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JRbPkNn-EeSINLpSHYvWhw" id="(0.0,0.59)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JRbPkdn-EeSINLpSHYvWhw" id="(0.10900473933649289,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_JvYW4Nn-EeSINLpSHYvWhw" type="4002" source="_uKAdsNn6EeSINLpSHYvWhw" target="_jvJoYNn6EeSINLpSHYvWhw">
- <children xmi:type="notation:DecorationNode" xmi:id="_JvY98Nn-EeSINLpSHYvWhw" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_JvY98dn-EeSINLpSHYvWhw" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_JvYW4dn-EeSINLpSHYvWhw"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.uml#_JvWhsNn-EeSINLpSHYvWhw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JvYW4tn-EeSINLpSHYvWhw"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JvfroNn-EeSINLpSHYvWhw" id="(0.05829596412556054,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JvgSsNn-EeSINLpSHYvWhw" id="(0.7109004739336493,1.0)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_RZwlcNn6EeSINLpSHYvWhw" type="PapyrusUMLClassDiagram" name="ClassDiagram of the org.eclipse.papyrus.adltool.designer package" measurementUnit="Pixel">
- <styles xmi:type="notation:StringValueStyle" xmi:id="_RZwlcdn6EeSINLpSHYvWhw" name="diagram_compatibility_version" stringValue="1.0.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_RZwlctn6EeSINLpSHYvWhw"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_RZwlc9n6EeSINLpSHYvWhw">
- <owner xmi:type="uml:Package" href="adl4eclipse.uml#_Df8V8Nn6EeSINLpSHYvWhw"/>
- </styles>
- <element xmi:type="uml:Package" href="adl4eclipse.uml#_Df8V8Nn6EeSINLpSHYvWhw"/>
- </notation:Diagram>
- <notation:Diagram xmi:id="_T1lusNn6EeSINLpSHYvWhw" type="PapyrusUMLClassDiagram" name="ClassDiagram of the org.eclipse.papyrus.adltool.command package" measurementUnit="Pixel">
- <styles xmi:type="notation:StringValueStyle" xmi:id="_T1lusdn6EeSINLpSHYvWhw" name="diagram_compatibility_version" stringValue="1.0.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_T1lustn6EeSINLpSHYvWhw"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_T1lus9n6EeSINLpSHYvWhw">
- <owner xmi:type="uml:Package" href="adl4eclipse.uml#_AZEroNn6EeSINLpSHYvWhw"/>
- </styles>
- <element xmi:type="uml:Package" href="adl4eclipse.uml#_AZEroNn6EeSINLpSHYvWhw"/>
- </notation:Diagram>
- <notation:Diagram xmi:id="_L3ImwOQ0EeShW9K6pTSj1Q" type="PapyrusUMLClassDiagram" name="TestCasesDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_NGadUOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_NGfV0OQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_ZHCB4A74EeORvsuYlq1ltw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NGadUeQ0EeShW9K6pTSj1Q" x="88" y="77"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_NXu20OQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_NXvd4OQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_kBXogA74EeORvsuYlq1ltw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NXu20eQ0EeShW9K6pTSj1Q" x="964" y="69"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Ql_ikOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_QmAJoOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_1JpiMOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ql_ikeQ0EeShW9K6pTSj1Q" x="686" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_UNKdkOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_UNLEoOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_1lB2oOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UNKdkeQ0EeShW9K6pTSj1Q" x="1225" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_UePmgOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_UeQNkOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_1tEYUOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UePmgeQ0EeShW9K6pTSj1Q" x="1398" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_UvfukOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_UvgVoOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_3uyYcOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UvfukeQ0EeShW9K6pTSj1Q" x="861" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_VAFIQOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_VAFvUOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_3zDNYOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VAFIQeQ0EeShW9K6pTSj1Q" x="1068" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_VdbyoOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_VdcZsOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_32bRgOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VdbyoeQ0EeShW9K6pTSj1Q" x="-18" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_VdjucOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_VdkVgOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_35ArcOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VdjuceQ0EeShW9K6pTSj1Q" x="144" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_VdpOAOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_Vdp1EOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_38NwcOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VdpOAeQ0EeShW9K6pTSj1Q" x="330" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Xx_2QOQ0EeShW9K6pTSj1Q" type="2097">
- <children xmi:type="notation:DecorationNode" xmi:id="_XyAdUOQ0EeShW9K6pTSj1Q" type="5157"/>
- <element xmi:type="uml:UseCase" href="adl4eclipse.uml#_y054YOQzEeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xx_2QeQ0EeShW9K6pTSj1Q" x="535" y="272"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pv0twOQ0EeShW9K6pTSj1Q" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_pv1U0OQ0EeShW9K6pTSj1Q" type="5020"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_pv1U0eQ0EeShW9K6pTSj1Q" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_pv1U0uQ0EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pv1U0-Q0EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Model" href="adl4eclipse.uml#_UZNEsM8bEeSyusPDpwNP0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pv0tweQ0EeShW9K6pTSj1Q" x="489" y="596"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_zpLjEOQ1EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_zpLjEuQ1EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_zpLjE-Q1EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zpLjFOQ1EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zpMKIOQ1EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zpMKIeQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zpMKIuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zpMKI-Q1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zpMKJOQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zpMKJeQ1EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zpMKJuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zpMKJ-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zpMKKOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zpMKKeQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zpMKKuQ1EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zpMKK-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zpMKLOQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zpMKLeQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zpMKLuQ1EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_zpJt4OQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zpLjEeQ1EeShW9K6pTSj1Q" x="535" y="374"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_10lqsOQ1EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_10lqseQ1EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_10lqsuQ1EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_10lqs-Q1EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_10lqtOQ1EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_10lqteQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_10lqtuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_10lqt-Q1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_10lquOQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_10lqueQ1EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_10lquuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_10lqu-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_10lqvOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_10lqveQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_10lqvuQ1EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_10lqv-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_10lqwOQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_10lqweQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_10lqwuQ1EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_10lDoOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_10lqxuQ1EeShW9K6pTSj1Q" x="687" y="374"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2FZt4OQ1EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_2FZt4eQ1EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_2FZt4uQ1EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2FZt4-Q1EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2FZt5OQ1EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2FZt5eQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2FZt5uQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2FZt5-Q1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2FZt6OQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2FZt6eQ1EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2FZt6uQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2FZt6-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2FZt7OQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2FZt7eQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2FZt7uQ1EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2FZt7-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2FZt8OQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2FZt8eQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2FZt8uQ1EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_2FYfwOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2FZt9uQ1EeShW9K6pTSj1Q" x="1225" y="374"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2glOAOQ1EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_2glOAeQ1EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_2glOAuQ1EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2glOA-Q1EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2glOBOQ1EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2glOBeQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2glOBuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2glOB-Q1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2glOCOQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2glOCeQ1EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2glOCuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2glOC-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2glODOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2glODeQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2glODuQ1EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2glOD-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2glOEOQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2glOEeQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2glOEuQ1EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_2gj_4OQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2glOFuQ1EeShW9K6pTSj1Q" x="144" y="374"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2OPg0OQ1EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_2OPg0eQ1EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_2OPg0uQ1EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2OPg0-Q1EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2OPg1OQ1EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2OPg1eQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2OPg1uQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2OPg1-Q1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2OPg2OQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2OPg2eQ1EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2OPg2uQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2OPg2-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2OPg3OQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2OPg3eQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2OPg3uQ1EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2OPg3-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2OPg4OQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2OPg4eQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2OPg4uQ1EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_2OO5wOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2OPg5uQ1EeShW9K6pTSj1Q" x="861" y="374"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2RqBMOQ1EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_2RqBMeQ1EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_2RqBMuQ1EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2RqBM-Q1EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2RqBNOQ1EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2RqoQOQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2RqoQeQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2RqoQuQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2RqoQ-Q1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2RqoROQ1EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2RqoReQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2RqoRuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2RqoR-Q1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2RqoSOQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2RqoSeQ1EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2RqoSuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2RqoS-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2RqoTOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2RqoTeQ1EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_2RpaIOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2RqoUeQ1EeShW9K6pTSj1Q" x="-18" y="374"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2VG90OQ1EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_2VG90eQ1EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_2VG90uQ1EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2VG90-Q1EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2VG91OQ1EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2VG91eQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2VG91uQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2VG91-Q1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2VG92OQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2VG92eQ1EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2VG92uQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2VG92-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2VG93OQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2VG93eQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2VG93uQ1EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2VG93-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2VG94OQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2VG94eQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2VG94uQ1EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_2VGWwOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2VG95uQ1EeShW9K6pTSj1Q" x="330" y="374"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2YzLAOQ1EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_2YzLAeQ1EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_2YzLAuQ1EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2YzLA-Q1EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2YzLBOQ1EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2YzLBeQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2YzLBuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2YzLB-Q1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2YzLCOQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2YzLCeQ1EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2YzLCuQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2YzLC-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2YzLDOQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2YzLDeQ1EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2YzLDuQ1EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2YzLD-Q1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2YzLEOQ1EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2YzLEeQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2YzLEuQ1EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_2Yx84OQ1EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2YzLFuQ1EeShW9K6pTSj1Q" x="1068" y="374"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ONo5MOQ2EeShW9K6pTSj1Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_ONo5MeQ2EeShW9K6pTSj1Q" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_ONo5MuQ2EeShW9K6pTSj1Q" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ONo5M-Q2EeShW9K6pTSj1Q" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ONo5NOQ2EeShW9K6pTSj1Q" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ONo5NeQ2EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ONo5NuQ2EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ONo5N-Q2EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ONo5OOQ2EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ONo5OeQ2EeShW9K6pTSj1Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ONo5OuQ2EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ONo5O-Q2EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ONo5POQ2EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ONo5PeQ2EeShW9K6pTSj1Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ONo5PuQ2EeShW9K6pTSj1Q" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ONo5P-Q2EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ONo5QOQ2EeShW9K6pTSj1Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ONo5QeQ2EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ONo5QuQ2EeShW9K6pTSj1Q"/>
- </children>
- <element xmi:type="uml:Class" href="adl4eclipse.uml#_ONnrEOQ2EeShW9K6pTSj1Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ONo5RuQ2EeShW9K6pTSj1Q" x="1398" y="373"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_N8cTsARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_N8cTsQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N8cTswRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_GK5AMOQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8cTsgRwEeWpYfhjGZPeTA" x="886" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_N-YNYARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_N-YNYQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N-Y0cARwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_HXZPkOQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N-YNYgRwEeWpYfhjGZPeTA" x="1425" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_N-uLoARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_N-uLoQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N-uLowRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_ZwU5QOQ2EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N-uLogRwEeWpYfhjGZPeTA" x="1598" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_N_FYAARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_N_FYAQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N_FYAwRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_Gom28OQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N_FYAgRwEeWpYfhjGZPeTA" x="1061" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_N_p_wARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_N_p_wQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N_qm0ARwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_G_Lj4OQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N_p_wgRwEeWpYfhjGZPeTA" x="1268" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_N__-AARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_N__-AQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OAAlEARwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_FisXwOQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N__-AgRwEeWpYfhjGZPeTA" x="182" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OAWjUARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OAWjUQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OAWjUwRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_FHZi4OQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OAWjUgRwEeWpYfhjGZPeTA" x="344" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OAwL8ARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OAwL8QRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OAwL8wRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_ElOp8OQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OAwL8gRwEeWpYfhjGZPeTA" x="530" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OBFjIARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OBFjIQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OBGKMARwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_cajVwOQ0EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OBFjIgRwEeWpYfhjGZPeTA" x="735" y="172"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_OBX3AARwEeWpYfhjGZPeTA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_OBX3AQRwEeWpYfhjGZPeTA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OBX3AwRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_gVqgcOQ0EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OBX3AgRwEeWpYfhjGZPeTA" x="735" y="172"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_L3ImweQ0EeShW9K6pTSj1Q" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_L3ImwuQ0EeShW9K6pTSj1Q"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_L3Imw-Q0EeShW9K6pTSj1Q">
- <owner xmi:type="uml:Package" href="adl4eclipse.uml#_cNFW8OQzEeShW9K6pTSj1Q"/>
- </styles>
- <element xmi:type="uml:Package" href="adl4eclipse.uml#_cNFW8OQzEeShW9K6pTSj1Q"/>
- <edges xmi:type="notation:Connector" xmi:id="_ccqOkOQ0EeShW9K6pTSj1Q" type="4006" source="_Xx_2QOQ0EeShW9K6pTSj1Q" target="_NXu20OQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_ccq1oOQ0EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ccrcsOQ0EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ccrcseQ0EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ccrcsuQ0EeShW9K6pTSj1Q" x="-101" y="-25"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ccqOkeQ0EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_cajVwOQ0EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ccqOkuQ0EeShW9K6pTSj1Q" points="[15, -5, -359, 101]$[369, -131, -5, -25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bv8e4OQ1EeShW9K6pTSj1Q" id="(0.8308823529411765,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_cc--seQ0EeShW9K6pTSj1Q" id="(0.0,0.72)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_gVtjwOQ0EeShW9K6pTSj1Q" type="4006" source="_Xx_2QOQ0EeShW9K6pTSj1Q" target="_NGadUOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_gVuK0OQ0EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_gVuK0eQ0EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_gVux4OQ0EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_gVux4eQ0EeShW9K6pTSj1Q" x="18" y="22"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_gVtjweQ0EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_gVqgcOQ0EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gVtjwuQ0EeShW9K6pTSj1Q" points="[-20, -7, 395, 125]$[-465, -134, -50, -2]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gV5J8OQ0EeShW9K6pTSj1Q" id="(0.19117647058823528,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gV5xAOQ0EeShW9K6pTSj1Q" id="(1.0,0.88)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ElRGMOQ1EeShW9K6pTSj1Q" type="4006" source="_VdpOAOQ0EeShW9K6pTSj1Q" target="_NGadUOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_ElRtQOQ1EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ElRtQeQ1EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ElRtQuQ1EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ElRtQ-Q1EeShW9K6pTSj1Q" x="-50" y="25"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ElRGMeQ1EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_ElOp8OQ1EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ElRGMuQ1EeShW9K6pTSj1Q" points="[-36, -25, 250, 170]$[-236, -195, 50, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ElfIoOQ1EeShW9K6pTSj1Q" id="(0.20652173913043478,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ElfvsOQ1EeShW9K6pTSj1Q" id="(0.9,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_FHaxAOQ1EeShW9K6pTSj1Q" type="4006" source="_VdjucOQ0EeShW9K6pTSj1Q" target="_NGadUOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_FHaxA-Q1EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FHbYEOQ1EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_FHbYEeQ1EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FHbYEuQ1EeShW9K6pTSj1Q" x="-45" y="-21"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_FHaxAeQ1EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_FHZi4OQ1EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FHaxAuQ1EeShW9K6pTSj1Q" points="[-21, -24, 132, 170]$[-203, -195, -50, -1]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FHg3oOQ1EeShW9K6pTSj1Q" id="(0.7380952380952381,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FHhesOQ1EeShW9K6pTSj1Q" id="(0.56,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_FiuM8OQ1EeShW9K6pTSj1Q" type="4006" source="_VdbyoOQ0EeShW9K6pTSj1Q" target="_NGadUOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_Fiu0AOQ1EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Fiu0AeQ1EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Fiu0AuQ1EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FivbEOQ1EeShW9K6pTSj1Q" x="-64" y="-34"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_FiuM8eQ1EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_FisXwOQ1EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FiuM8uQ1EeShW9K6pTSj1Q" points="[8, -25, -52, 155]$[43, -170, -17, 10]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Fi2v0OQ1EeShW9K6pTSj1Q" id="(0.6510067114093959,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Fi2v0eQ1EeShW9K6pTSj1Q" id="(0.22,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_GK7ccOQ1EeShW9K6pTSj1Q" type="4006" source="_Ql_ikOQ0EeShW9K6pTSj1Q" target="_NXu20OQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_GK8DgOQ1EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_GK8DgeQ1EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_GK8qkOQ1EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_GK8qkeQ1EeShW9K6pTSj1Q" x="-48" y="28"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_GK7cceQ1EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_GK5AMOQ1EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GK7ccuQ1EeShW9K6pTSj1Q" points="[29, -25, -221, 178]$[199, -195, -51, 8]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GLHCoOQ1EeShW9K6pTSj1Q" id="(0.5064935064935064,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GLHCoeQ1EeShW9K6pTSj1Q" id="(0.08823529411764706,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_GopTMOQ1EeShW9K6pTSj1Q" type="4006" source="_UvfukOQ0EeShW9K6pTSj1Q" target="_NXu20OQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_Gop6QOQ1EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Gop6QeQ1EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Gop6QuQ1EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Gop6Q-Q1EeShW9K6pTSj1Q" x="-49" y="30"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_GopTMeQ1EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_Gom28OQ1EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GopTMuQ1EeShW9K6pTSj1Q" points="[7, -25, -54, 178]$[58, -178, -3, 25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GozEMOQ1EeShW9K6pTSj1Q" id="(0.6455026455026455,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GozrQOQ1EeShW9K6pTSj1Q" id="(0.43137254901960786,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_G_OAIOQ1EeShW9K6pTSj1Q" type="4006" source="_VAFIQOQ0EeShW9K6pTSj1Q" target="_NXu20OQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_G_OnMOQ1EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_G_OnMeQ1EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_G_OnMuQ1EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_G_POQOQ1EeShW9K6pTSj1Q" x="-49" y="33"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_G_OAIeQ1EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_G_Lj4OQ1EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G_OAIuQ1EeShW9K6pTSj1Q" points="[-2, -2, 133, 178]$[-84, -174, 51, 6]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G_Y_QOQ1EeShW9K6pTSj1Q" id="(0.574468085106383,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G_ZmUOQ1EeShW9K6pTSj1Q" id="(0.7450980392156863,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_HXcS4OQ1EeShW9K6pTSj1Q" type="4006" source="_UNKdkOQ0EeShW9K6pTSj1Q" target="_NXu20OQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_HXc58OQ1EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HXc58eQ1EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_HXc58uQ1EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HXc58-Q1EeShW9K6pTSj1Q" x="-35" y="34"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_HXcS4eQ1EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_HXZPkOQ1EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HXcS4uQ1EeShW9K6pTSj1Q" points="[-12, -9, 216, 176]$[-212, -185, 16, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HXkOsOQ1EeShW9K6pTSj1Q" id="(0.2684563758389262,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HXk1wOQ1EeShW9K6pTSj1Q" id="(1.0,0.78)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ZwXVgOQ2EeShW9K6pTSj1Q" type="4006" source="_UePmgOQ0EeShW9K6pTSj1Q" target="_NXu20OQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_ZwX8kOQ2EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZwX8keQ2EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZwX8kuQ2EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZwX8k-Q2EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ZwXVgeQ2EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_ZwU5QOQ2EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZwXVguQ2EeShW9K6pTSj1Q" points="[-11, -5, 389, 189]$[-378, -203, 22, -9]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZwiUoOQ2EeShW9K6pTSj1Q" id="(0.23026315789473684,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZwiUoeQ2EeShW9K6pTSj1Q" id="(1.0,0.48)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_m9CVsOQ3EeShW9K6pTSj1Q" type="4006" source="_2RqBMOQ1EeShW9K6pTSj1Q" target="_VdbyoOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_m9C8wOQ3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_m9C8weQ3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_m9C8wuQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_m9Dj0OQ3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_m9CVseQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_m9AggOQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_m9CVsuQ3EeShW9K6pTSj1Q" points="[2, -11, -7, 77]$[84, -96, 75, -8]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_m9LfoOQ3EeShW9K6pTSj1Q" id="(0.46308724832214765,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_m9MGsOQ3EeShW9K6pTSj1Q" id="(0.46308724832214765,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_nVX9MOQ3EeShW9K6pTSj1Q" type="4006" source="_2glOAOQ1EeShW9K6pTSj1Q" target="_VdjucOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_nVYkQOQ3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nVYkQeQ3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_nVYkQuQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nVYkQ-Q3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_nVX9MeQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_nVWvEOQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nVX9MuQ3EeShW9K6pTSj1Q" points="[6, -6, 0, 77]$[6, -58, 0, 25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nVggEOQ3EeShW9K6pTSj1Q" id="(0.4642857142857143,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nVggEeQ3EeShW9K6pTSj1Q" id="(0.4880952380952381,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_nyEgQOQ3EeShW9K6pTSj1Q" type="4006" source="_2VG90OQ1EeShW9K6pTSj1Q" target="_VdpOAOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_nyFHUOQ3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nyFHUeQ3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_nyFHUuQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nyFHU-Q3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_nyEgQeQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_nyCrEOQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nyEgQuQ3EeShW9K6pTSj1Q" points="[2, -12, 7, 77]$[2, -64, 7, 25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nyNDIOQ3EeShW9K6pTSj1Q" id="(0.5271739130434783,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nyNDIeQ3EeShW9K6pTSj1Q" id="(0.532608695652174,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_oMQh4OQ3EeShW9K6pTSj1Q" type="4006" source="_zpLjEOQ1EeShW9K6pTSj1Q" target="_Xx_2QOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_oMRI8OQ3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_oMRI8eQ3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_oMRI8uQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_oMRI8-Q3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_oMQh4eQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_oMOssOQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oMQh4uQ3EeShW9K6pTSj1Q" points="[-1, -1, -10, 77]$[-59, -81, -68, -3]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oMZEwOQ3EeShW9K6pTSj1Q" id="(0.4264705882352941,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oMZEweQ3EeShW9K6pTSj1Q" id="(0.4264705882352941,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ooMP8OQ3EeShW9K6pTSj1Q" type="4006" source="_10lqsOQ1EeShW9K6pTSj1Q" target="_Ql_ikOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_ooM3AuQ3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ooM3A-Q3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ooM3BOQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ooM3BeQ3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ooM3AOQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_ooKawOQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ooM3AeQ3EeShW9K6pTSj1Q" points="[5, -9, -12, 77]$[-60, -86, -77, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ooULwOQ3EeShW9K6pTSj1Q" id="(0.38562091503267976,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ooUy0OQ3EeShW9K6pTSj1Q" id="(0.4090909090909091,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_pCrzkOQ3EeShW9K6pTSj1Q" type="4006" source="_2OPg0OQ1EeShW9K6pTSj1Q" target="_UvfukOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_pCsaoOQ3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pCsaoeQ3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_pCsaouQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pCsao-Q3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_pCrzkeQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_pCp-YOQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pCrzkuQ3EeShW9K6pTSj1Q" points="[-2, -10, -8, 77]$[-88, -91, -94, -4]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pCzvYOQ3EeShW9K6pTSj1Q" id="(0.455026455026455,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pC0WcOQ3EeShW9K6pTSj1Q" id="(0.42857142857142855,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_pZjbcOQ3EeShW9K6pTSj1Q" type="4006" source="_2YzLAOQ1EeShW9K6pTSj1Q" target="_VAFIQOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_pZkCgOQ3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pZkCgeQ3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_pZkCguQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_pZkCg-Q3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_pZjbceQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_pZiNUOQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pZjbcuQ3EeShW9K6pTSj1Q" points="[1, -3, 0, 90]$[-2, -105, -3, -12]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pZo7AOQ3EeShW9K6pTSj1Q" id="(0.475177304964539,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pZo7AeQ3EeShW9K6pTSj1Q" id="(0.475177304964539,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_puMOsOQ3EeShW9K6pTSj1Q" type="4006" source="_2FZt4OQ1EeShW9K6pTSj1Q" target="_UNKdkOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_puM1wOQ3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_puM1weQ3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_puM1wuQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_puM1w-Q3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_puMOseQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_puKZgOQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_puMOsuQ3EeShW9K6pTSj1Q" points="[0, -6, -10, 92]$[3, -108, -7, -10]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_puVYoOQ3EeShW9K6pTSj1Q" id="(0.3624161073825503,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_puVYoeQ3EeShW9K6pTSj1Q" id="(0.3959731543624161,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_t17gIOQ3EeShW9K6pTSj1Q" type="4006" source="_ONo5MOQ2EeShW9K6pTSj1Q" target="_UePmgOQ0EeShW9K6pTSj1Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_t17gI-Q3EeShW9K6pTSj1Q" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_t18HMOQ3EeShW9K6pTSj1Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_t18HMeQ3EeShW9K6pTSj1Q" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_t18uQOQ3EeShW9K6pTSj1Q" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_t17gIeQ3EeShW9K6pTSj1Q"/>
- <element xmi:type="uml:Abstraction" href="adl4eclipse.uml#_t15q8OQ3EeShW9K6pTSj1Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t17gIuQ3EeShW9K6pTSj1Q" points="[0, -6, -10, 76]$[-66, -79, -76, 3]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t2HtYOQ3EeShW9K6pTSj1Q" id="(0.4342105263157895,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t2IUcOQ3EeShW9K6pTSj1Q" id="(0.4342105263157895,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_N8c6wARwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_GK7ccOQ1EeShW9K6pTSj1Q" target="_N8cTsARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_N8c6wQRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N8dh0gRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_GK5AMOQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N8c6wgRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N8dh0ARwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N8dh0QRwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_N-Y0cQRwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_HXcS4OQ1EeShW9K6pTSj1Q" target="_N-YNYARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_N-Y0cgRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N-Y0dgRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_HXZPkOQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N-Y0cwRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N-Y0dARwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N-Y0dQRwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_N-uLpARwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_ZwXVgOQ2EeShW9K6pTSj1Q" target="_N-uLoARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_N-uLpQRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N-uysgRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_ZwU5QOQ2EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N-uLpgRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N-uysARwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N-uysQRwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_N_FYBARwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_GopTMOQ1EeShW9K6pTSj1Q" target="_N_FYAARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_N_FYBQRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N_F_EgRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_Gom28OQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N_FYBgRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N_F_EARwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N_F_EQRwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_N_qm0QRwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_G_OAIOQ1EeShW9K6pTSj1Q" target="_N_p_wARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_N_qm0gRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_N_qm1gRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_G_Lj4OQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N_qm0wRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N_qm1ARwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N_qm1QRwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OAAlEQRwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_FiuM8OQ1EeShW9K6pTSj1Q" target="_N__-AARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OAAlEgRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OABMIARwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_FisXwOQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OAAlEwRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OAAlFARwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OAAlFQRwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OAXKYARwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_FHaxAOQ1EeShW9K6pTSj1Q" target="_OAWjUARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OAXKYQRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OAXKZQRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_FHZi4OQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OAXKYgRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OAXKYwRwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OAXKZARwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OAwL9ARwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_ElRGMOQ1EeShW9K6pTSj1Q" target="_OAwL8ARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OAwL9QRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OAwzAgRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_ElOp8OQ1EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OAwL9gRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OAwzAARwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OAwzAQRwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OBGKMQRwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_ccqOkOQ0EeShW9K6pTSj1Q" target="_OBFjIARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OBGKMgRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OBGKNgRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_cajVwOQ0EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OBGKMwRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OBGKNARwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OBGKNQRwEeWpYfhjGZPeTA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_OBYeEARwEeWpYfhjGZPeTA" type="StereotypeCommentLink" source="_gVtjwOQ0EeShW9K6pTSj1Q" target="_OBX3AARwEeWpYfhjGZPeTA">
- <styles xmi:type="notation:FontStyle" xmi:id="_OBYeEQRwEeWpYfhjGZPeTA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OBYeFQRwEeWpYfhjGZPeTA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="adl4eclipse.uml#_gVqgcOQ0EeShW9K6pTSj1Q"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OBYeEgRwEeWpYfhjGZPeTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OBYeEwRwEeWpYfhjGZPeTA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OBYeFARwEeWpYfhjGZPeTA"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_wGSZcDt8EeWw5YMn7oPf2g" type="PapyrusUMLClassDiagram" name="Interfaces" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_x2zU0Dt8EeWw5YMn7oPf2g" type="2004">
- <children xmi:type="notation:DecorationNode" xmi:id="_x3Qn0Dt8EeWw5YMn7oPf2g" type="5011"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_x3RO4Dt8EeWw5YMn7oPf2g" type="8507">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_x3RO4Tt8EeWw5YMn7oPf2g" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_x3RO4jt8EeWw5YMn7oPf2g" visible="false" type="7006">
- <styles xmi:type="notation:TitleStyle" xmi:id="_x3RO4zt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_x3RO5Dt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_x3RO5Tt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x3RO5jt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_x3RO5zt8EeWw5YMn7oPf2g" type="7007">
- <styles xmi:type="notation:TitleStyle" xmi:id="_x3RO6Dt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_x3RO6Tt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_x3RO6jt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x3RO6zt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_x3RO7Dt8EeWw5YMn7oPf2g" visible="false" type="7008">
- <styles xmi:type="notation:TitleStyle" xmi:id="_x3RO7Tt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_x3RO7jt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_x3RO7zt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x3RO8Dt8EeWw5YMn7oPf2g"/>
- </children>
- <element xmi:type="uml:Interface" href="adl4eclipse.uml#_x2vDYDt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x2zU0Tt8EeWw5YMn7oPf2g" x="605" y="218" height="110"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_zNFLQDt8EeWw5YMn7oPf2g" type="2004">
- <children xmi:type="notation:DecorationNode" xmi:id="_zNFyUDt8EeWw5YMn7oPf2g" type="5011"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_zNFyUTt8EeWw5YMn7oPf2g" type="8507">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zNFyUjt8EeWw5YMn7oPf2g" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zNFyUzt8EeWw5YMn7oPf2g" visible="false" type="7006">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zNFyVDt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zNFyVTt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zNFyVjt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zNFyVzt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zNGZYDt8EeWw5YMn7oPf2g" type="7007">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zNGZYTt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zNGZYjt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zNGZYzt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zNGZZDt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zNGZZTt8EeWw5YMn7oPf2g" visible="false" type="7008">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zNGZZjt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zNGZZzt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zNGZaDt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zNGZaTt8EeWw5YMn7oPf2g"/>
- </children>
- <element xmi:type="uml:Interface" href="adl4eclipse.uml#_zM8BUDt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zNFLQTt8EeWw5YMn7oPf2g" x="374" y="387"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_0CQfwDt8EeWw5YMn7oPf2g" type="2004">
- <children xmi:type="notation:DecorationNode" xmi:id="_0CRG0Dt8EeWw5YMn7oPf2g" type="5011"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_0CRG0Tt8EeWw5YMn7oPf2g" type="8507">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_0CRG0jt8EeWw5YMn7oPf2g" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0CRG0zt8EeWw5YMn7oPf2g" visible="false" type="7006">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0CRG1Dt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0CRG1Tt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0CRG1jt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0CRG1zt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0CRG2Dt8EeWw5YMn7oPf2g" type="7007">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0CRG2Tt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0CRG2jt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0CRG2zt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0CRG3Dt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0CRG3Tt8EeWw5YMn7oPf2g" visible="false" type="7008">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0CRG3jt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0CRG3zt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0CRG4Dt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0CRG4Tt8EeWw5YMn7oPf2g"/>
- </children>
- <element xmi:type="uml:Interface" href="adl4eclipse.uml#_0CM1YDt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0CQfwTt8EeWw5YMn7oPf2g" x="515" y="387"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2OMy4Dt8EeWw5YMn7oPf2g" type="2004">
- <children xmi:type="notation:DecorationNode" xmi:id="_2ONZ8Dt8EeWw5YMn7oPf2g" type="5011"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_2ONZ8Tt8EeWw5YMn7oPf2g" type="8507">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2ONZ8jt8EeWw5YMn7oPf2g" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2ONZ8zt8EeWw5YMn7oPf2g" visible="false" type="7006">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2ONZ9Dt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2ONZ9Tt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2ONZ9jt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2ONZ9zt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2ONZ-Dt8EeWw5YMn7oPf2g" type="7007">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2ONZ-Tt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2ONZ-jt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2ONZ-zt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2ONZ_Dt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_2ONZ_Tt8EeWw5YMn7oPf2g" visible="false" type="7008">
- <styles xmi:type="notation:TitleStyle" xmi:id="_2ONZ_jt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_2ONZ_zt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_2ONaADt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2ONaATt8EeWw5YMn7oPf2g"/>
- </children>
- <element xmi:type="uml:Interface" href="adl4eclipse.uml#_2OH6YDt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2OMy4Tt8EeWw5YMn7oPf2g" x="663" y="387"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4iGIIDt8EeWw5YMn7oPf2g" type="2004">
- <children xmi:type="notation:DecorationNode" xmi:id="_4iGIIjt8EeWw5YMn7oPf2g" type="5011"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_4iGIIzt8EeWw5YMn7oPf2g" type="8507">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_4iGIJDt8EeWw5YMn7oPf2g" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4iGvMDt8EeWw5YMn7oPf2g" visible="false" type="7006">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4iGvMTt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4iGvMjt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4iGvMzt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4iGvNDt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4iGvNTt8EeWw5YMn7oPf2g" type="7007">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4iGvNjt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4iGvNzt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4iGvODt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4iGvOTt8EeWw5YMn7oPf2g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4iGvOjt8EeWw5YMn7oPf2g" visible="false" type="7008">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4iGvOzt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4iGvPDt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4iGvPTt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4iGvPjt8EeWw5YMn7oPf2g"/>
- </children>
- <element xmi:type="uml:Interface" href="adl4eclipse.uml#_4iDr4Dt8EeWw5YMn7oPf2g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4iGIITt8EeWw5YMn7oPf2g" x="845" y="387"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_wGSZcTt8EeWw5YMn7oPf2g" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_wGSZcjt8EeWw5YMn7oPf2g"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_wGSZczt8EeWw5YMn7oPf2g">
- <owner xmi:type="uml:Package" href="adl4eclipse.uml#_rJqHYDt8EeWw5YMn7oPf2g"/>
- </styles>
- <element xmi:type="uml:Package" href="adl4eclipse.uml#_rJqHYDt8EeWw5YMn7oPf2g"/>
- <edges xmi:type="notation:Connector" xmi:id="_9vn88Dt8EeWw5YMn7oPf2g" type="4002" source="_zNFLQDt8EeWw5YMn7oPf2g" target="_x2zU0Dt8EeWw5YMn7oPf2g">
- <children xmi:type="notation:DecorationNode" xmi:id="_9vpLEDt8EeWw5YMn7oPf2g" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9vpLETt8EeWw5YMn7oPf2g" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_9vn88Tt8EeWw5YMn7oPf2g"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.uml#_9vTM0Dt8EeWw5YMn7oPf2g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9vn88jt8EeWw5YMn7oPf2g" points="[0, 0, -232, -60]$[232, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9v_wYDt8EeWw5YMn7oPf2g" id="(1.0,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9wAXcDt8EeWw5YMn7oPf2g" id="(0.0,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_-enw8Dt8EeWw5YMn7oPf2g" type="4002" source="_0CQfwDt8EeWw5YMn7oPf2g" target="_x2zU0Dt8EeWw5YMn7oPf2g">
- <children xmi:type="notation:DecorationNode" xmi:id="_-enw8zt8EeWw5YMn7oPf2g" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_-enw9Dt8EeWw5YMn7oPf2g" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_-enw8Tt8EeWw5YMn7oPf2g"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.uml#_-ebjsDt8EeWw5YMn7oPf2g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-enw8jt8EeWw5YMn7oPf2g" points="[0, 0, -88, -60]$[88, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-fHgMDt8EeWw5YMn7oPf2g" id="(0.8571428571428571,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-fHgMTt8EeWw5YMn7oPf2g" id="(0.12,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_-7M_QDt8EeWw5YMn7oPf2g" type="4002" source="_2OMy4Dt8EeWw5YMn7oPf2g" target="_x2zU0Dt8EeWw5YMn7oPf2g">
- <children xmi:type="notation:DecorationNode" xmi:id="_-7NmUDt8EeWw5YMn7oPf2g" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_-7NmUTt8EeWw5YMn7oPf2g" x="187" y="-251"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_-7M_QTt8EeWw5YMn7oPf2g"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.uml#_-7AyADt8EeWw5YMn7oPf2g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-7M_Qjt8EeWw5YMn7oPf2g" points="[0, 0, 77, -60]$[-77, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-8GXIDt8EeWw5YMn7oPf2g" id="(0.1895424836601307,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-8GXITt8EeWw5YMn7oPf2g" id="(0.87,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="__qUvEDt8EeWw5YMn7oPf2g" type="4002" source="_4iGIIDt8EeWw5YMn7oPf2g" target="_x2zU0Dt8EeWw5YMn7oPf2g">
- <children xmi:type="notation:DecorationNode" xmi:id="__qWkQDt8EeWw5YMn7oPf2g" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__qWkQTt8EeWw5YMn7oPf2g" x="51" y="-301"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="__qUvETt8EeWw5YMn7oPf2g"/>
- <element xmi:type="uml:Generalization" href="adl4eclipse.uml#__p-w0Dt8EeWw5YMn7oPf2g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__qUvEjt8EeWw5YMn7oPf2g" points="[0, 0, 245, -60]$[-245, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__rJ1gDt8EeWw5YMn7oPf2g" id="(0.0,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TCF1ADt9EeWw5YMn7oPf2g" id="(1.0,0.9818181818181818)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_17k8YDt9EeWw5YMn7oPf2g" type="PapyrusUMLClassDiagram" name="Implementations" measurementUnit="Pixel">
- <styles xmi:type="notation:StringValueStyle" xmi:id="_17k8YTt9EeWw5YMn7oPf2g" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_17k8Yjt9EeWw5YMn7oPf2g"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_17k8Yzt9EeWw5YMn7oPf2g">
- <owner xmi:type="uml:Package" href="adl4eclipse.uml#_r8B_gDt8EeWw5YMn7oPf2g"/>
- </styles>
- <element xmi:type="uml:Package" href="adl4eclipse.uml#_r8B_gDt8EeWw5YMn7oPf2g"/>
- </notation:Diagram>
-</xmi:XMI>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.uml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.uml
deleted file mode 100644
index bacc460963b..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/docs/model/adl4eclipse.uml
+++ /dev/null
@@ -1,763 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ADL4Eclipse="http:///schemas/ADL4Eclipse/_rk7nwOqKEeOfTcbrnCq2oQ/3" xmlns:ModuleLayer="http://OSGI/schemas/ModuleLayer/_0xHxU4DEEeKQG4TlBAn6bg/3" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:structure="http://DeveloperProcess/schemas/structure/_rpmLUHVxEeSZ-fQGFkyJeQ/6" xmlns:trace="http://DeveloperProcess/schemas/trace/_rpnZcHVxEeSZ-fQGFkyJeQ/6" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/ADL4Eclipse/_rk7nwOqKEeOfTcbrnCq2oQ/3 pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml http://OSGI/schemas/ModuleLayer/_0xHxU4DEEeKQG4TlBAn6bg/3 pathmap://OSGI_PROFILES/osgi.profile.uml http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements http://DeveloperProcess/schemas/structure/_rpmLUHVxEeSZ-fQGFkyJeQ/6 pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml http://DeveloperProcess/schemas/trace/_rpnZcHVxEeSZ-fQGFkyJeQ/6 pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml">
- <uml:Model xmi:id="_kwMIQA72EeORvsuYlq1ltw" name="adl4eclipse">
- <packagedElement xmi:type="uml:Model" xmi:id="_vGXBoM8MEeSyusPDpwNP0g" name="Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_7TumoA72EeORvsuYlq1ltw" name="PluginsRetroEngineering"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_T6zDAA73EeORvsuYlq1ltw" name="PluginStructuration"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_mTJTUA73EeORvsuYlq1ltw" name="ExtensionPointDependency"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_tpkHQA73EeORvsuYlq1ltw" name="FeatureModel"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_3fBwgA73EeORvsuYlq1ltw" name="PluginGeneration"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_BUL3wA74EeORvsuYlq1ltw" name="FeatureGeneration"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_8WoaUM8LEeSyusPDpwNP0g" name="Design">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_sA8I0M8MEeSyusPDpwNP0g" client="_8WoaUM8LEeSyusPDpwNP0g" supplier="_a9PMsM8LEeSyusPDpwNP0g"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_xeauYA72EeORvsuYlq1ltw" name="Plugin architecture">
- <packagedElement xmi:type="uml:Component" xmi:id="_rUZhkVAwEeORna_egAxs3w" name="org.eclipse.papyrus.adl4eclipse.profile">
- <ownedAttribute xmi:type="uml:Port" xmi:id="_r0G8YFAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.uri_mapping"/>
- <ownedAttribute xmi:type="uml:Port" xmi:id="_r0tZU1AwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints.UMLProfile"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_rzOLklAwEeORna_egAxs3w" name="org.eclipse.ui" client="_rUZhkVAwEeORna_egAxs3w" supplier="_rzNkgFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_rzhGhlAwEeORna_egAxs3w" name="org.eclipse.core.runtime" client="_rUZhkVAwEeORna_egAxs3w" supplier="_rzOLlFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_rzqQc1AwEeORna_egAxs3w" name="org.eclipse.papyrus.osgi.profile" client="_rUZhkVAwEeORna_egAxs3w" supplier="_rzhGiFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_rzqQdVAwEeORna_egAxs3w" name="org.eclipse.papyrus.adl4eclipse.org"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r0tZUlAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.uri_mapping" client="_r0G8YFAwEeORna_egAxs3w" supplier="_r0tZUVAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r02jSFAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints.UMLProfile" client="_r0tZU1AwEeORna_egAxs3w" supplier="_r02jR1AwEeORna_egAxs3w"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_rzNkgFAwEeORna_egAxs3w" name="org.eclipse.ui">
- <ownedAttribute xmi:type="uml:Port" xmi:id="_r5BRk1AwEeORna_egAxs3w" name="org.eclipse.ui.startup"/>
- <ownedAttribute xmi:type="uml:Port" xmi:id="_r5BRllAwEeORna_egAxs3w" name="org.eclipse.ui.importWizards"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_rzOLkFAwEeORna_egAxs3w" name="org.eclipse.ui.internal"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_rzOLlFAwEeORna_egAxs3w" name="org.eclipse.core.runtime">
- <packagedElement xmi:type="uml:Package" xmi:id="_rzhGgFAwEeORna_egAxs3w" name="org.eclipse.core.internal.preferences.legacy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_rzhGglAwEeORna_egAxs3w" name="org.eclipse.core.internal.runtime"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_rzhGhFAwEeORna_egAxs3w" name="org.eclipse.core.runtime"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_rzhGiFAwEeORna_egAxs3w" name="org.eclipse.papyrus.osgi.profile">
- <ownedAttribute xmi:type="uml:Port" xmi:id="_AQ10YFAzEeOrhtyYG59vlg" name="org.eclipse.papyrus.uml.extensionpoints.UMLProfile" aggregation="composite"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_rzqQcVAwEeORna_egAxs3w" name="org.eclipse.papyrus.osgi.profile"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_TIvHcFAzEeOrhtyYG59vlg" name="org.eclipse.papyrus.uml.extensionpoints.UMLProfile" client="_AQ10YFAzEeOrhtyYG59vlg" supplier="_r02jR1AwEeORna_egAxs3w"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r0QtYFAwEeORna_egAxs3w" name="org.eclipse.emf.ecore">
- <ownedAttribute xmi:type="uml:Port" xmi:id="_r0tZUVAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.uri_mapping"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0QtYlAwEeORna_egAxs3w" name="org.eclipse.emf.ecore"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0QtZFAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0QtZlAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.plugin"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0Z3UVAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0Z3U1AwEeORna_egAxs3w" name="org.eclipse.emf.ecore.resource.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0Z3VVAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0Z3V1AwEeORna_egAxs3w" name="org.eclipse.emf.ecore.xml.namespace"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0joUVAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.xml.namespace.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0joU1AwEeORna_egAxs3w" name="org.eclipse.emf.ecore.xml.namespace.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0joVVAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.xml.type"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0joV1AwEeORna_egAxs3w" name="org.eclipse.emf.ecore.xml.type.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0joWVAwEeORna_egAxs3w" name="org.eclipse.emf.ecore.xml.type.internal"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0joW1AwEeORna_egAxs3w" name="org.eclipse.emf.ecore.xml.type.util"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r0tZVFAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints">
- <ownedAttribute xmi:type="uml:Port" xmi:id="_r02jR1AwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints.UMLProfile"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0tZVlAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0tZWFAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints.library"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r0tZWlAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints.metamodel"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r02jQVAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints.profile"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r02jQ1AwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints.standard"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r02jRVAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints.utils"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r02jSVAwEeORna_egAxs3w" name="org.eclipse.papyrus.adl4eclipsetool">
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r02jS1AwEeORna_egAxs3w" name="org.eclipse.ui" client="_r02jSVAwEeORna_egAxs3w" supplier="_rzNkgFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r1AUQVAwEeORna_egAxs3w" name="org.eclipse.core.runtime" client="_r02jSVAwEeORna_egAxs3w" supplier="_rzOLlFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r1JeN1AwEeORna_egAxs3w" name="org.eclipse.emf.transaction" client="_r02jSVAwEeORna_egAxs3w" supplier="_r1AUQ1AwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r1dANVAwEeORna_egAxs3w" name="org.eclipse.uml2.uml" client="_r02jSVAwEeORna_egAxs3w" supplier="_r1JeOVAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r2VxC1AwEeORna_egAxs3w" name="org.eclipse.pde.core" client="_r02jSVAwEeORna_egAxs3w" supplier="_r1dAN1AwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r2fiAVAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.extensionpoints" client="_r02jSVAwEeORna_egAxs3w" supplier="_r0tZVFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r2fiB1AwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.tools.utils" client="_r02jSVAwEeORna_egAxs3w" supplier="_r2fiA1AwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r2fiCVAwEeORna_egAxs3w" name="org.eclipse.papyrus.adl4eclipse.profile" client="_r02jSVAwEeORna_egAxs3w" supplier="_rUZhkVAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r2or8VAwEeORna_egAxs3w" name="org.eclipse.papyrus.osgi.profile" client="_r02jSVAwEeORna_egAxs3w" supplier="_rzhGiFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2or81AwEeORna_egAxs3w" name="org.eclipse.papyrus.adltool"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2or9VAwEeORna_egAxs3w" name="org.eclipse.papyrus.adltool.command"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2yc8VAwEeORna_egAxs3w" name="org.eclipse.papyrus.adltool.designer"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2yc81AwEeORna_egAxs3w" name="org.eclipse.papyrus.adltool.designer.bundle"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2yc9VAwEeORna_egAxs3w" name="org.eclipse.papyrus.adltool.designer.wizard"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r1AUQ1AwEeORna_egAxs3w" name="org.eclipse.emf.transaction">
- <packagedElement xmi:type="uml:Package" xmi:id="_r1AURVAwEeORna_egAxs3w" name="org.eclipse.emf.transaction"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1AUR1AwEeORna_egAxs3w" name="org.eclipse.emf.transaction.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1JeMVAwEeORna_egAxs3w" name="org.eclipse.emf.transaction.internal"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1JeM1AwEeORna_egAxs3w" name="org.eclipse.emf.transaction.internal.l10n"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1JeNVAwEeORna_egAxs3w" name="org.eclipse.emf.transaction.util"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r1JeOVAwEeORna_egAxs3w" name="org.eclipse.uml2.uml">
- <packagedElement xmi:type="uml:Package" xmi:id="_r1TPMFAwEeORna_egAxs3w" name="org.eclipse.uml2.uml"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1TPMlAwEeORna_egAxs3w" name="org.eclipse.uml2.uml.internal.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1TPNFAwEeORna_egAxs3w" name="org.eclipse.uml2.uml.internal.operations"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1TPNlAwEeORna_egAxs3w" name="org.eclipse.uml2.uml.internal.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1TPOFAwEeORna_egAxs3w" name="org.eclipse.uml2.uml.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1dAMVAwEeORna_egAxs3w" name="org.eclipse.uml2.uml.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1dAM1AwEeORna_egAxs3w" name="org.eclipse.uml2.uml.validation"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r1dAN1AwEeORna_egAxs3w" name="org.eclipse.pde.core">
- <packagedElement xmi:type="uml:Package" xmi:id="_r1mKIFAwEeORna_egAxs3w" name="org.eclipse.pde.core"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1mKIlAwEeORna_egAxs3w" name="org.eclipse.pde.core.build"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1mKJFAwEeORna_egAxs3w" name="org.eclipse.pde.core.plugin"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1mKJlAwEeORna_egAxs3w" name="org.eclipse.pde.core.project"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1mKKFAwEeORna_egAxs3w" name="org.eclipse.pde.core.target"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1mKKlAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1v7IVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.build"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1v7I1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.builders"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1v7JVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.bundle"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1v7J1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.content"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1v7KVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.exports"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r1v7K1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.feature"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r15FEVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.ibundle"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r15FE1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.ifeature"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r15FFVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.iproduct"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r15FF1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.ischema"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2C2EVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.isite"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2C2E1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.natures"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2C2FVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.plugin"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2C2F1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.product"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2MnEVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.project"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2MnE1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.schema"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2MnFVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.search"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2MnF1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.site"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2MnGVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.target"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2MnG1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.text"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2VxAVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.text.build"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2VxA1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.text.bundle"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2VxBVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.text.plugin"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2VxB1AwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r2VxCVAwEeORna_egAxs3w" name="org.eclipse.pde.internal.core.variables"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r2fiA1AwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.tools.utils">
- <packagedElement xmi:type="uml:Package" xmi:id="_r2fiBVAwEeORna_egAxs3w" name="org.eclipse.papyrus.uml.tools.utils"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r2yc91AwEeORna_egAxs3w" name="org.eclipse.papyrus.adl4eclipsetool.assistant">
- <ownedAttribute xmi:type="uml:Port" xmi:id="_r5BRklAwEeORna_egAxs3w" name="org.eclipse.ui.startup"/>
- <ownedAttribute xmi:type="uml:Port" xmi:id="_r5BRlVAwEeORna_egAxs3w" name="org.eclipse.ui.importWizards"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r2yc-VAwEeORna_egAxs3w" name="org.eclipse.ui" client="_r2yc91AwEeORna_egAxs3w" supplier="_rzNkgFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r2yc-1AwEeORna_egAxs3w" name="org.eclipse.core.runtime" client="_r2yc91AwEeORna_egAxs3w" supplier="_rzOLlFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r28N81AwEeORna_egAxs3w" name="org.eclipse.emf" client="_r2yc91AwEeORna_egAxs3w" supplier="_r28N8VAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r28N9VAwEeORna_egAxs3w" name="org.eclipse.emf.ecore" client="_r2yc91AwEeORna_egAxs3w" supplier="_r0QtYFAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r28N91AwEeORna_egAxs3w" name="org.eclipse.emf.transaction" client="_r2yc91AwEeORna_egAxs3w" supplier="_r1AUQ1AwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r4RqtVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui" client="_r2yc91AwEeORna_egAxs3w" supplier="_r28N-VAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r4Rqu1AwEeORna_egAxs3w" name="org.eclipse.papyrus.editor" client="_r2yc91AwEeORna_egAxs3w" supplier="_r4Rqt1AwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r4uWpVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core" client="_r2yc91AwEeORna_egAxs3w" supplier="_r4bbsVAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r4uWp1AwEeORna_egAxs3w" name="org.eclipse.uml2.uml" client="_r2yc91AwEeORna_egAxs3w" supplier="_r1JeOVAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r43gm1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf" client="_r2yc91AwEeORna_egAxs3w" supplier="_r4uWqVAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r43gnVAwEeORna_egAxs3w" name="org.eclipse.papyrus.adl4eclipsetool" client="_r2yc91AwEeORna_egAxs3w" supplier="_r02jSVAwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r43gn1AwEeORna_egAxs3w" name="org.eclipse.pde.core" client="_r2yc91AwEeORna_egAxs3w" supplier="_r1dAN1AwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r5BRkFAwEeORna_egAxs3w" name="org.eclipse.papyrus.adltool.assistant"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r5BRlFAwEeORna_egAxs3w" name="org.eclipse.ui.startup" client="_r5BRklAwEeORna_egAxs3w" supplier="_r5BRk1AwEeORna_egAxs3w"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_r5BRl1AwEeORna_egAxs3w" name="org.eclipse.ui.importWizards" client="_r5BRlVAwEeORna_egAxs3w" supplier="_r5BRllAwEeORna_egAxs3w"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r28N8VAwEeORna_egAxs3w" name="org.eclipse.emf"/>
- <packagedElement xmi:type="uml:Component" xmi:id="_r28N-VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui">
- <packagedElement xmi:type="uml:Package" xmi:id="_r3FX4VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3FX41AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.actions"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3FX5VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3FX51AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3FX6VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.editparts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3PI4VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.editpolicies"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3PI41AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.figures"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3PI5VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.handles"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3PI51AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.image"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3PI6VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3YS0VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.actions"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3YS01AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3YS1VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.dialogs"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3YS11AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.dialogs.sortfilter"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3YS2VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.editparts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3YS21AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.editpolicies"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3iD0VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.figures"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3iD01AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.handles"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3iD1VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.l10n"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3iD11AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.pagesetup"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3iD2VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.parts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3iD21AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.properties"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3r00VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.requests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3r001AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.resources"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3r01VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.ruler"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3r011AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.ruler.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3r02VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.decorator"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3r021AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3r03VAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.editpolicy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r30-wVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.layout"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r30-w1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.palette"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r30-xVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.tools"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r30-x1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.type"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r30-yVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.internal.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r30-y1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.l10n"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r30-zVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.label"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3-vwVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.layout"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3-vw1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.menus"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3-vxVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.parts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3-vx1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.preferences"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3-vyVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.providers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3-vy1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.requests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r3-vzVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.services.decorator"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4H5sVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.services.editpart"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4H5s1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.services.editpolicy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4H5tVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.services.layout"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4H5t1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.services.palette"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4H5uVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.tools"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4H5u1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.type"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4H5vVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4RqsVAwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.view.factories"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4Rqs1AwEeORna_egAxs3w" name="org.eclipse.gmf.runtime.diagram.ui.view.factories.optimal"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r4Rqt1AwEeORna_egAxs3w" name="org.eclipse.papyrus.editor">
- <packagedElement xmi:type="uml:Package" xmi:id="_r4RquVAwEeORna_egAxs3w" name="org.eclipse.papyrus.editor"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r4bbsVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core">
- <packagedElement xmi:type="uml:Package" xmi:id="_r4bbs1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4bbtVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.contentoutline"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4bbt1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.editor"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4bbuVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.editorsfactory"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4bbu1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.extension"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4bbvVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.extension.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4kloVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.extension.diagrameditor"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4klo1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.lifecycleevents"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4klpVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.listenerservice"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4klp1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.markers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4klqVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.modelsetquery"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4klq1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.modelsetquery.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4klrVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.multidiagram.actionbarcontributor"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4klr1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4klsVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.resource.additional"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4kls1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.resource.sasheditor"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4uWoVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.services"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4uWo1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.core.utils"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_r4uWqVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf">
- <packagedElement xmi:type="uml:Package" xmi:id="_r4uWq1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4uWrVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r4uWr1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf.databinding"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r43gkVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf.dialog"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r43gk1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf.providers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r43glVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf.providers.strategy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r43gl1AwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_r43gmVAwEeORna_egAxs3w" name="org.eclipse.papyrus.infra.emf.utils"/>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_rUQXoFAwEeORna_egAxs3w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_83y1AARxEeWpYfhjGZPeTA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_83y1AQRxEeWpYfhjGZPeTA" key="Version" value="0.0.4"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_83y1AgRxEeWpYfhjGZPeTA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_83y1AwRxEeWpYfhjGZPeTA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_83y1BARxEeWpYfhjGZPeTA" key="Date" value="2015-05-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_83y1BQRxEeWpYfhjGZPeTA" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rUZhkFAwEeORna_egAxs3w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_68FQIP7oEeS4l9EoLzL-Ig"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- </profileApplication>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_tTL_4Nn5EeSINLpSHYvWhw" name="Class architecture">
- <packagedElement xmi:type="uml:Package" xmi:id="_AZEroNn6EeSINLpSHYvWhw" name="org.eclipse.papyrus.adltool.command"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Df8V8Nn6EeSINLpSHYvWhw" name="org.eclipse.papyrus.adltool.designer"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_FqpS8Nn6EeSINLpSHYvWhw" name="org.eclipse.papyrus.adltool.designer.bundle">
- <packagedElement xmi:type="uml:Class" xmi:id="_jvHzMNn6EeSINLpSHYvWhw" name="AbstractBundleDescriptionDesigner" isAbstract="true"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_mBqdkNn6EeSINLpSHYvWhw" name="BundleDesignerRegistry">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_6RC2Edn8EeSINLpSHYvWhw" name="featuredescriptiondesigner" type="_osEOUNn6EeSINLpSHYvWhw" association="_6RBn8Nn8EeSINLpSHYvWhw"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_6780Qtn8EeSINLpSHYvWhw" name="loadedbundledescriptiondesigner" type="_p4u1wNn6EeSINLpSHYvWhw" association="_675J4Nn8EeSINLpSHYvWhw"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_7XL-wtn8EeSINLpSHYvWhw" name="workspacebundledescriptiondesigner" type="_uJ-ogNn6EeSINLpSHYvWhw" association="_7XKwoNn8EeSINLpSHYvWhw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_niA2ANn6EeSINLpSHYvWhw" name="BundleLabelProvider"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_osEOUNn6EeSINLpSHYvWhw" name="FeatureDescriptionDesigner"/>
- <packagedElement xmi:type="uml:Interface" xmi:id="_yvLSANn6EeSINLpSHYvWhw" name="IBundleDescriptionDesigner"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_p4u1wNn6EeSINLpSHYvWhw" name="LoadedBundleDescriptionDesigner">
- <generalization xmi:type="uml:Generalization" xmi:id="_JRT60Nn-EeSINLpSHYvWhw" general="_jvHzMNn6EeSINLpSHYvWhw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_sXnTANn6EeSINLpSHYvWhw" name="ReferencedOSGIElement"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_uJ-ogNn6EeSINLpSHYvWhw" name="WorkspaceBundleDescriptionDesigner">
- <generalization xmi:type="uml:Generalization" xmi:id="_JvWhsNn-EeSINLpSHYvWhw" general="_jvHzMNn6EeSINLpSHYvWhw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Realization" xmi:id="_6OrwgNn6EeSINLpSHYvWhw" client="_FqpS8Nn6EeSINLpSHYvWhw" supplier="_yvLSANn6EeSINLpSHYvWhw"/>
- <packagedElement xmi:type="uml:Realization" xmi:id="_TBRgYNn7EeSINLpSHYvWhw" client="_FqpS8Nn6EeSINLpSHYvWhw" supplier="_yvLSANn6EeSINLpSHYvWhw"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_6RBn8Nn8EeSINLpSHYvWhw" memberEnd="_6RC2Edn8EeSINLpSHYvWhw _6RDdINn8EeSINLpSHYvWhw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6RCPANn8EeSINLpSHYvWhw" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6RC2ENn8EeSINLpSHYvWhw" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_6RDdINn8EeSINLpSHYvWhw" name="bundledesignerregistry" type="_mBqdkNn6EeSINLpSHYvWhw" association="_6RBn8Nn8EeSINLpSHYvWhw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_675J4Nn8EeSINLpSHYvWhw" memberEnd="_6780Qtn8EeSINLpSHYvWhw _6780Q9n8EeSINLpSHYvWhw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6780QNn8EeSINLpSHYvWhw" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6780Qdn8EeSINLpSHYvWhw" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_6780Q9n8EeSINLpSHYvWhw" name="bundledesignerregistry" type="_mBqdkNn6EeSINLpSHYvWhw" association="_675J4Nn8EeSINLpSHYvWhw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_7XKwoNn8EeSINLpSHYvWhw" memberEnd="_7XL-wtn8EeSINLpSHYvWhw _7XMl0Nn8EeSINLpSHYvWhw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7XL-wNn8EeSINLpSHYvWhw" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7XL-wdn8EeSINLpSHYvWhw" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_7XMl0Nn8EeSINLpSHYvWhw" name="bundledesignerregistry" type="_mBqdkNn6EeSINLpSHYvWhw" association="_7XKwoNn8EeSINLpSHYvWhw"/>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_I0CFwNn6EeSINLpSHYvWhw" name="org.eclipse.papyrus.adltool.designer.wizard">
- <packagedElement xmi:type="uml:Class" xmi:id="_Y8ORUNn6EeSINLpSHYvWhw" name="BundleSelectionPage"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_rJqHYDt8EeWw5YMn7oPf2g" name="org.eclipse.papyrus.adltool.reversible">
- <packagedElement xmi:type="uml:Interface" xmi:id="_x2vDYDt8EeWw5YMn7oPf2g" name="Reversible"/>
- <packagedElement xmi:type="uml:Interface" xmi:id="_zM8BUDt8EeWw5YMn7oPf2g" name="ReversibleProject">
- <generalization xmi:type="uml:Generalization" xmi:id="_9vTM0Dt8EeWw5YMn7oPf2g" general="_x2vDYDt8EeWw5YMn7oPf2g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_0CM1YDt8EeWw5YMn7oPf2g" name="ReversiblePackage">
- <generalization xmi:type="uml:Generalization" xmi:id="_-ebjsDt8EeWw5YMn7oPf2g" general="_x2vDYDt8EeWw5YMn7oPf2g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_2OH6YDt8EeWw5YMn7oPf2g" name="ReversibleExtensionPoint">
- <generalization xmi:type="uml:Generalization" xmi:id="_-7AyADt8EeWw5YMn7oPf2g" general="_x2vDYDt8EeWw5YMn7oPf2g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_4iDr4Dt8EeWw5YMn7oPf2g" name="ReversibleExtension">
- <generalization xmi:type="uml:Generalization" xmi:id="__p-w0Dt8EeWw5YMn7oPf2g" general="_x2vDYDt8EeWw5YMn7oPf2g"/>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_r8B_gDt8EeWw5YMn7oPf2g" name="org.eclipse.papyrus.adltool.reversible.project"/>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_a9PMsM8LEeSyusPDpwNP0g" name="UseCases">
- <packagedElement xmi:type="uml:Component" xmi:id="_PfjKQA74EeORvsuYlq1ltw" name="Adl4EclipseModule" useCase="_ZHCB4A74EeORvsuYlq1ltw _bUgmEA74EeORvsuYlq1ltw _eK6LcA74EeORvsuYlq1ltw _gToLcA74EeORvsuYlq1ltw _kBXogA74EeORvsuYlq1ltw">
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_ZHCB4A74EeORvsuYlq1ltw" name="ImportPlugins" subject="_PfjKQA74EeORvsuYlq1ltw">
- <ownedComment xmi:type="uml:Comment" xmi:id="_2lec4A74EeORvsuYlq1ltw" annotatedElement="_ZHCB4A74EeORvsuYlq1ltw">
- <body>The Simple User can import plugins to display only dependencies+1. To do that he must have all plugins in his workspace.</body>
- </ownedComment>
- </ownedUseCase>
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_kBXogA74EeORvsuYlq1ltw" name="ImportFeatures" subject="_PfjKQA74EeORvsuYlq1ltw">
- <ownedComment xmi:type="uml:Comment" xmi:id="_Z0VnwM8HEeSyusPDpwNP0g" annotatedElement="_kBXogA74EeORvsuYlq1ltw">
- <body>The Simple User can import features to display only dependencies+1. To do that he must have all features in his workspace.</body>
- </ownedComment>
- </ownedUseCase>
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_bUgmEA74EeORvsuYlq1ltw" name="AdvancedImportPlugins" subject="_PfjKQA74EeORvsuYlq1ltw">
- <ownedComment xmi:type="uml:Comment" xmi:id="_PttsoA75EeORvsuYlq1ltw" annotatedElement="_bUgmEA74EeORvsuYlq1ltw">
- <body>The Advanced User can import plugin to display all dependencies or +1). Plugin can be imported from the existed platfrom or from the workspace.</body>
- </ownedComment>
- </ownedUseCase>
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_eK6LcA74EeORvsuYlq1ltw" name="GeneratePlugins" subject="_PfjKQA74EeORvsuYlq1ltw">
- <ownedComment xmi:type="uml:Comment" xmi:id="_agancM8DEeSyusPDpwNP0g" annotatedElement="_eK6LcA74EeORvsuYlq1ltw">
- <body>The AdvancedUser can generate plugins from a model.</body>
- </ownedComment>
- </ownedUseCase>
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_gToLcA74EeORvsuYlq1ltw" name="GenerateFeatures" subject="_PfjKQA74EeORvsuYlq1ltw">
- <ownedComment xmi:type="uml:Comment" xmi:id="_eYNYYM8DEeSyusPDpwNP0g" annotatedElement="_gToLcA74EeORvsuYlq1ltw">
- <body>The AdvancedUser can generate features from a model.</body>
- </ownedComment>
- </ownedUseCase>
- </packagedElement>
- <packagedElement xmi:type="uml:Actor" xmi:id="_UtP-MA74EeORvsuYlq1ltw" name="simpleUser"/>
- <packagedElement xmi:type="uml:Actor" xmi:id="_XKzlwA74EeORvsuYlq1ltw" name="AdvancedUser"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_mC9FwA74EeORvsuYlq1ltw" name="A_simpleuser_importplugin" memberEnd="_mC9FwQ74EeORvsuYlq1ltw _mC9FxA74EeORvsuYlq1ltw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_mC9FwQ74EeORvsuYlq1ltw" name="simpleuser" type="_UtP-MA74EeORvsuYlq1ltw" association="_mC9FwA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mC9Fwg74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mC9Fww74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_mC9FxA74EeORvsuYlq1ltw" name="importplugin" type="_ZHCB4A74EeORvsuYlq1ltw" association="_mC9FwA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mC9FxQ74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mC9Fxg74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_mpx1MA74EeORvsuYlq1ltw" name="A_simpleuser_importfeature" memberEnd="_mpx1MQ74EeORvsuYlq1ltw _mpx1NA74EeORvsuYlq1ltw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_mpx1MQ74EeORvsuYlq1ltw" name="simpleuser" type="_UtP-MA74EeORvsuYlq1ltw" association="_mpx1MA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mpx1Mg74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mpx1Mw74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_mpx1NA74EeORvsuYlq1ltw" name="importfeature" type="_kBXogA74EeORvsuYlq1ltw" association="_mpx1MA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mpx1NQ74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mpx1Ng74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_noansA74EeORvsuYlq1ltw" name="A_advanceduser_advancedimportplugin" memberEnd="_noansQ74EeORvsuYlq1ltw _noantA74EeORvsuYlq1ltw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_noansQ74EeORvsuYlq1ltw" name="advanceduser" type="_XKzlwA74EeORvsuYlq1ltw" association="_noansA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_noansg74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_noansw74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_noantA74EeORvsuYlq1ltw" name="advancedimportplugin" type="_bUgmEA74EeORvsuYlq1ltw" association="_noansA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_noantQ74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_noantg74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_oMHxsA74EeORvsuYlq1ltw" name="A_advanceduser_generateplugin" memberEnd="_oMHxsQ74EeORvsuYlq1ltw _oMHxtA74EeORvsuYlq1ltw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_oMHxsQ74EeORvsuYlq1ltw" name="advanceduser" type="_XKzlwA74EeORvsuYlq1ltw" association="_oMHxsA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oMHxsg74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oMHxsw74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_oMHxtA74EeORvsuYlq1ltw" name="generateplugin" type="_eK6LcA74EeORvsuYlq1ltw" association="_oMHxsA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oMHxtQ74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oMHxtg74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_o1e3wA74EeORvsuYlq1ltw" name="A_advanceduser_generatefeature" memberEnd="_o1e3wQ74EeORvsuYlq1ltw _o1e3xA74EeORvsuYlq1ltw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_o1e3wQ74EeORvsuYlq1ltw" name="advanceduser" type="_XKzlwA74EeORvsuYlq1ltw" association="_o1e3wA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_o1e3wg74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_o1e3ww74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_o1e3xA74EeORvsuYlq1ltw" name="generatefeature" type="_gToLcA74EeORvsuYlq1ltw" association="_o1e3wA74EeORvsuYlq1ltw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_o1e3xQ74EeORvsuYlq1ltw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_o1e3xg74EeORvsuYlq1ltw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_a7enQM8NEeSyusPDpwNP0g" name="UseCasesAbstraction" client="_a9PMsM8LEeSyusPDpwNP0g" supplier="_vGXBoM8MEeSyusPDpwNP0g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_Vh9sQM8KEeSyusPDpwNP0g" name="Tests">
- <packagedElement xmi:type="uml:Package" xmi:id="_BCcdoM8WEeSyusPDpwNP0g" name="ImportPluginsTests">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_bwCbQM8OEeSyusPDpwNP0g" client="_Vh9sQM8KEeSyusPDpwNP0g" supplier="_Vh9sQM8KEeSyusPDpwNP0g"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_B5zq0M8TEeSyusPDpwNP0g" client="_Vh9sQM8KEeSyusPDpwNP0g" supplier="_Vh9sQM8KEeSyusPDpwNP0g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_pCzjwM8MEeSyusPDpwNP0g" client="_Vh9sQM8KEeSyusPDpwNP0g" supplier="_8WoaUM8LEeSyusPDpwNP0g"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_p6UakM8MEeSyusPDpwNP0g" client="_Vh9sQM8KEeSyusPDpwNP0g" supplier="_a9PMsM8LEeSyusPDpwNP0g"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_cNFW8OQzEeShW9K6pTSj1Q" name="TestCases">
- <packagedElement xmi:type="uml:Model" xmi:id="_UZNEsM8bEeSyusPDpwNP0g" name="JUnit"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_y054YOQzEeShW9K6pTSj1Q" name="TestEmptyWorkspace"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_1JpiMOQzEeShW9K6pTSj1Q" name="TestFeatureNoDuplicates"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_1lB2oOQzEeShW9K6pTSj1Q" name="TestFeatureWithImports"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_1tEYUOQzEeShW9K6pTSj1Q" name="TestFeatureWithIncludes"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_3uyYcOQzEeShW9K6pTSj1Q" name="TestFeatureWithNoDependency"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_3zDNYOQzEeShW9K6pTSj1Q" name="TestFeatureWithPlugin"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_32bRgOQzEeShW9K6pTSj1Q" name="TestPluginNoDuplicates"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_35ArcOQzEeShW9K6pTSj1Q" name="TestPluginWithDependency"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_38NwcOQzEeShW9K6pTSj1Q" name="TestPluginWithNoDependency"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_cajVwOQ0EeShW9K6pTSj1Q" client="_y054YOQzEeShW9K6pTSj1Q" supplier="_kBXogA74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_gVqgcOQ0EeShW9K6pTSj1Q" client="_cNFW8OQzEeShW9K6pTSj1Q" supplier="_ZHCB4A74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_ElOp8OQ1EeShW9K6pTSj1Q" client="_38NwcOQzEeShW9K6pTSj1Q" supplier="_ZHCB4A74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_FHZi4OQ1EeShW9K6pTSj1Q" client="_35ArcOQzEeShW9K6pTSj1Q" supplier="_ZHCB4A74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_FisXwOQ1EeShW9K6pTSj1Q" client="_32bRgOQzEeShW9K6pTSj1Q" supplier="_ZHCB4A74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_GK5AMOQ1EeShW9K6pTSj1Q" client="_1JpiMOQzEeShW9K6pTSj1Q" supplier="_kBXogA74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_Gom28OQ1EeShW9K6pTSj1Q" client="_3uyYcOQzEeShW9K6pTSj1Q" supplier="_kBXogA74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_G_Lj4OQ1EeShW9K6pTSj1Q" client="_3zDNYOQzEeShW9K6pTSj1Q" supplier="_kBXogA74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_HXZPkOQ1EeShW9K6pTSj1Q" client="_1lB2oOQzEeShW9K6pTSj1Q" supplier="_kBXogA74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_zpJt4OQ1EeShW9K6pTSj1Q" name="TestEmptyWorkspace"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_10lDoOQ1EeShW9K6pTSj1Q" name="TestFeatureNoduplicates"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_2FYfwOQ1EeShW9K6pTSj1Q" name="TestFeatureWithImports"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_2gj_4OQ1EeShW9K6pTSj1Q" name="TestPluginWithDependency"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_2OO5wOQ1EeShW9K6pTSj1Q" name="TestFeatureWithNoDependency"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_2RpaIOQ1EeShW9K6pTSj1Q" name="TestPluginNoDuplicates"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_2VGWwOQ1EeShW9K6pTSj1Q" name="TestPluginWithNoDependency"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_2Yx84OQ1EeShW9K6pTSj1Q" name="TestFeatureWithPlugin"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_ONnrEOQ2EeShW9K6pTSj1Q" name="TestFeatureWithIncludes"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_ZwU5QOQ2EeShW9K6pTSj1Q" client="_1tEYUOQzEeShW9K6pTSj1Q" supplier="_kBXogA74EeORvsuYlq1ltw"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_m9AggOQ3EeShW9K6pTSj1Q" client="_2RpaIOQ1EeShW9K6pTSj1Q" supplier="_32bRgOQzEeShW9K6pTSj1Q"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_nVWvEOQ3EeShW9K6pTSj1Q" client="_2gj_4OQ1EeShW9K6pTSj1Q" supplier="_35ArcOQzEeShW9K6pTSj1Q"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_nyCrEOQ3EeShW9K6pTSj1Q" client="_2VGWwOQ1EeShW9K6pTSj1Q" supplier="_38NwcOQzEeShW9K6pTSj1Q"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_oMOssOQ3EeShW9K6pTSj1Q" client="_zpJt4OQ1EeShW9K6pTSj1Q" supplier="_y054YOQzEeShW9K6pTSj1Q"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_ooKawOQ3EeShW9K6pTSj1Q" client="_10lDoOQ1EeShW9K6pTSj1Q" supplier="_1JpiMOQzEeShW9K6pTSj1Q"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_pCp-YOQ3EeShW9K6pTSj1Q" client="_2OO5wOQ1EeShW9K6pTSj1Q" supplier="_3uyYcOQzEeShW9K6pTSj1Q"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_pZiNUOQ3EeShW9K6pTSj1Q" client="_2Yx84OQ1EeShW9K6pTSj1Q" supplier="_3zDNYOQzEeShW9K6pTSj1Q"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_puKZgOQ3EeShW9K6pTSj1Q" client="_2FYfwOQ1EeShW9K6pTSj1Q" supplier="_1lB2oOQzEeShW9K6pTSj1Q"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_t15q8OQ3EeShW9K6pTSj1Q" client="_ONnrEOQ2EeShW9K6pTSj1Q" supplier="_1tEYUOQzEeShW9K6pTSj1Q"/>
- </packagedElement>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2JmrIA72EeORvsuYlq1ltw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2KWSAA72EeORvsuYlq1ltw" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_mcbGAFAwEeORna_egAxs3w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_84NEsARxEeWpYfhjGZPeTA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84NEsQRxEeWpYfhjGZPeTA" key="Version" value="0.0.4"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84NEsgRxEeWpYfhjGZPeTA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84NEswRxEeWpYfhjGZPeTA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84NEtARxEeWpYfhjGZPeTA" key="Date" value="2015-05-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84NEtQRxEeWpYfhjGZPeTA" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mcuA8FAwEeORna_egAxs3w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_68FQIP7oEeS4l9EoLzL-Ig"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_mcuA8VAwEeORna_egAxs3w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_84TLUARxEeWpYfhjGZPeTA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84TLUQRxEeWpYfhjGZPeTA" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84TLUgRxEeWpYfhjGZPeTA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84TLUwRxEeWpYfhjGZPeTA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84TLVARxEeWpYfhjGZPeTA" key="Date" value="2015-05-06"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84TLVQRxEeWpYfhjGZPeTA" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mc3x8FAwEeORna_egAxs3w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5V7-wPPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_OKU8EHtxEeKcL-wrhM9ICg"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_mc3x8VAwEeORna_egAxs3w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_84YD0ARxEeWpYfhjGZPeTA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84YD0QRxEeWpYfhjGZPeTA" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84YD0gRxEeWpYfhjGZPeTA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84YD0wRxEeWpYfhjGZPeTA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84YD1ARxEeWpYfhjGZPeTA" key="Date" value="2015-05-06"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84YD1QRxEeWpYfhjGZPeTA" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mdA74FAwEeORna_egAxs3w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_5WGW0PPREeSsuIUV4Ar9LQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_O1LrMM8KEeSyusPDpwNP0g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O1P8oM8KEeSyusPDpwNP0g" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1P8oc8KEeSyusPDpwNP0g" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1P8os8KEeSyusPDpwNP0g" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1P8o88KEeSyusPDpwNP0g" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1P8pM8KEeSyusPDpwNP0g" key="Date" value="2014-11-26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1P8pc8KEeSyusPDpwNP0g" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O1NgYM8KEeSyusPDpwNP0g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rplkQXVxEeSZ-fQGFkyJeQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_kWqjAMbXEeO09JBvNFZRNw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_O1QjsM8KEeSyusPDpwNP0g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O1SY4M8KEeSyusPDpwNP0g" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1SY4c8KEeSyusPDpwNP0g" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1SY4s8KEeSyusPDpwNP0g" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1SY488KEeSyusPDpwNP0g" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1SY5M8KEeSyusPDpwNP0g" key="Date" value="2014-11-26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1SY5c8KEeSyusPDpwNP0g" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O1Qjsc8KEeSyusPDpwNP0g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rpmyYHVxEeSZ-fQGFkyJeQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_qCT3MMbXEeO09JBvNFZRNw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_O1SY5s8KEeSyusPDpwNP0g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O1UOEM8KEeSyusPDpwNP0g" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1UOEc8KEeSyusPDpwNP0g" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1UOEs8KEeSyusPDpwNP0g" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1UOE88KEeSyusPDpwNP0g" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1UOFM8KEeSyusPDpwNP0g" key="Date" value="2014-11-26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O1UOFc8KEeSyusPDpwNP0g" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O1S_8M8KEeSyusPDpwNP0g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rpnZcXVxEeSZ-fQGFkyJeQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_2LNtQMbYEeO09JBvNFZRNw"/>
- </profileApplication>
- </uml:Model>
- <Requirements:Requirement xmi:id="_7UVDkA72EeORvsuYlq1ltw" text="Papyrus shall help to retro engineer plugins structuration (name + dependencies)" id="org.eclipse.papyrus.adl4eclipsetool.Req001" base_Class="_7TumoA72EeORvsuYlq1ltw"/>
- <Requirements:Requirement xmi:id="_T7F98A73EeORvsuYlq1ltw" text="Papyrus shall help to import only dependenies of choosen plugins or all dependencies by recursion" id="org.eclipse.papyrus.ald4eclipsetool.Req002" base_Class="_T6zDAA73EeORvsuYlq1ltw"/>
- <Requirements:Requirement xmi:id="_mTcOQA73EeORvsuYlq1ltw" text="Papyrus shall model extension point of plugins" id="org.eclipse.papyrus.ald4eclipsetool.Req003" base_Class="_mTJTUA73EeORvsuYlq1ltw"/>
- <Requirements:Requirement xmi:id="_tpt4QA73EeORvsuYlq1ltw" text="Papyrus shall help to model feaure element (eclipse context)" id="org.eclipse.papyrus.ald4eclipsetool.Req004" base_Class="_tpkHQA73EeORvsuYlq1ltw"/>
- <Requirements:Requirement xmi:id="_3fUrcA73EeORvsuYlq1ltw" text="Papyrus shall generate plugins from the model " id="org.eclipse.papyrus.ald4eclipsetool.Req005" base_Class="_3fBwgA73EeORvsuYlq1ltw"/>
- <Requirements:Requirement xmi:id="_BUVowA74EeORvsuYlq1ltw" text="Papyrus shall generate Features" id="org.eclipse.papyrus.ald4eclipsetool.Req006" base_Class="_BUL3wA74EeORvsuYlq1ltw"/>
- <ADL4Eclipse:Plugin xmi:id="_rUZhklAwEeORna_egAxs3w" base_Component="_rUZhkVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_rzNkgVAwEeORna_egAxs3w" base_Component="_rzNkgFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_rzOLkVAwEeORna_egAxs3w" base_Package="_rzOLkFAwEeORna_egAxs3w" isInternal="true"/>
- <ModuleLayer:BundleReference xmi:id="_rzOLk1AwEeORna_egAxs3w" base_Dependency="_rzOLklAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_rzOLlVAwEeORna_egAxs3w" base_Component="_rzOLlFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_rzhGgVAwEeORna_egAxs3w" base_Package="_rzhGgFAwEeORna_egAxs3w" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_rzhGg1AwEeORna_egAxs3w" base_Package="_rzhGglAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_rzhGhVAwEeORna_egAxs3w" base_Package="_rzhGhFAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_rzhGh1AwEeORna_egAxs3w" base_Dependency="_rzhGhlAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_rzqQcFAwEeORna_egAxs3w" base_Component="_rzhGiFAwEeORna_egAxs3w" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_rzqQclAwEeORna_egAxs3w" base_Package="_rzqQcVAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_rzqQdFAwEeORna_egAxs3w" base_Dependency="_rzqQc1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_rz0BcFAwEeORna_egAxs3w" base_Package="_rzqQdVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r0QtYVAwEeORna_egAxs3w" base_Component="_r0QtYFAwEeORna_egAxs3w" lazyStart="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0QtY1AwEeORna_egAxs3w" base_Package="_r0QtYlAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0QtZVAwEeORna_egAxs3w" base_Package="_r0QtZFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0Z3UFAwEeORna_egAxs3w" base_Package="_r0QtZlAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0Z3UlAwEeORna_egAxs3w" base_Package="_r0Z3UVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0Z3VFAwEeORna_egAxs3w" base_Package="_r0Z3U1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0Z3VlAwEeORna_egAxs3w" base_Package="_r0Z3VVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0joUFAwEeORna_egAxs3w" base_Package="_r0Z3V1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0joUlAwEeORna_egAxs3w" base_Package="_r0joUVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0joVFAwEeORna_egAxs3w" base_Package="_r0joU1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0joVlAwEeORna_egAxs3w" base_Package="_r0joVVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0joWFAwEeORna_egAxs3w" base_Package="_r0joV1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0joWlAwEeORna_egAxs3w" base_Package="_r0joWVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0tZUFAwEeORna_egAxs3w" base_Package="_r0joW1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r0tZVVAwEeORna_egAxs3w" base_Component="_r0tZVFAwEeORna_egAxs3w" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0tZV1AwEeORna_egAxs3w" base_Package="_r0tZVlAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r0tZWVAwEeORna_egAxs3w" base_Package="_r0tZWFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r02jQFAwEeORna_egAxs3w" base_Package="_r0tZWlAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r02jQlAwEeORna_egAxs3w" base_Package="_r02jQVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r02jRFAwEeORna_egAxs3w" base_Package="_r02jQ1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r02jRlAwEeORna_egAxs3w" base_Package="_r02jRVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r02jSlAwEeORna_egAxs3w" base_Component="_r02jSVAwEeORna_egAxs3w" isIncubation="true"/>
- <ModuleLayer:BundleReference xmi:id="_r1AUQFAwEeORna_egAxs3w" base_Dependency="_r02jS1AwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r1AUQlAwEeORna_egAxs3w" base_Dependency="_r1AUQVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r1AURFAwEeORna_egAxs3w" base_Component="_r1AUQ1AwEeORna_egAxs3w" lazyStart="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1AURlAwEeORna_egAxs3w" base_Package="_r1AURVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1JeMFAwEeORna_egAxs3w" base_Package="_r1AUR1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1JeMlAwEeORna_egAxs3w" base_Package="_r1JeMVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1JeNFAwEeORna_egAxs3w" base_Package="_r1JeM1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1JeNlAwEeORna_egAxs3w" base_Package="_r1JeNVAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r1JeOFAwEeORna_egAxs3w" base_Dependency="_r1JeN1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r1JeOlAwEeORna_egAxs3w" base_Component="_r1JeOVAwEeORna_egAxs3w" lazyStart="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1TPMVAwEeORna_egAxs3w" base_Package="_r1TPMFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1TPM1AwEeORna_egAxs3w" base_Package="_r1TPMlAwEeORna_egAxs3w" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1TPNVAwEeORna_egAxs3w" base_Package="_r1TPNFAwEeORna_egAxs3w" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1TPN1AwEeORna_egAxs3w" base_Package="_r1TPNlAwEeORna_egAxs3w" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1dAMFAwEeORna_egAxs3w" base_Package="_r1TPOFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1dAMlAwEeORna_egAxs3w" base_Package="_r1dAMVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1dANFAwEeORna_egAxs3w" base_Package="_r1dAM1AwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r1dANlAwEeORna_egAxs3w" base_Dependency="_r1dANVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r1dAOFAwEeORna_egAxs3w" base_Component="_r1dAN1AwEeORna_egAxs3w" lazyStart="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1mKIVAwEeORna_egAxs3w" base_Package="_r1mKIFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1mKI1AwEeORna_egAxs3w" base_Package="_r1mKIlAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1mKJVAwEeORna_egAxs3w" base_Package="_r1mKJFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1mKJ1AwEeORna_egAxs3w" base_Package="_r1mKJlAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1mKKVAwEeORna_egAxs3w" base_Package="_r1mKKFAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1v7IFAwEeORna_egAxs3w" base_Package="_r1mKKlAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1v7IlAwEeORna_egAxs3w" base_Package="_r1v7IVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1v7JFAwEeORna_egAxs3w" base_Package="_r1v7I1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1v7JlAwEeORna_egAxs3w" base_Package="_r1v7JVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1v7KFAwEeORna_egAxs3w" base_Package="_r1v7J1AwEeORna_egAxs3w" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r1v7KlAwEeORna_egAxs3w" base_Package="_r1v7KVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r15FEFAwEeORna_egAxs3w" base_Package="_r1v7K1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r15FElAwEeORna_egAxs3w" base_Package="_r15FEVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r15FFFAwEeORna_egAxs3w" base_Package="_r15FE1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r15FFlAwEeORna_egAxs3w" base_Package="_r15FFVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2C2EFAwEeORna_egAxs3w" base_Package="_r15FF1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2C2ElAwEeORna_egAxs3w" base_Package="_r2C2EVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2C2FFAwEeORna_egAxs3w" base_Package="_r2C2E1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2C2FlAwEeORna_egAxs3w" base_Package="_r2C2FVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2MnEFAwEeORna_egAxs3w" base_Package="_r2C2F1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2MnElAwEeORna_egAxs3w" base_Package="_r2MnEVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2MnFFAwEeORna_egAxs3w" base_Package="_r2MnE1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2MnFlAwEeORna_egAxs3w" base_Package="_r2MnFVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2MnGFAwEeORna_egAxs3w" base_Package="_r2MnF1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2MnGlAwEeORna_egAxs3w" base_Package="_r2MnGVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2VxAFAwEeORna_egAxs3w" base_Package="_r2MnG1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2VxAlAwEeORna_egAxs3w" base_Package="_r2VxAVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2VxBFAwEeORna_egAxs3w" base_Package="_r2VxA1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2VxBlAwEeORna_egAxs3w" base_Package="_r2VxBVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2VxCFAwEeORna_egAxs3w" base_Package="_r2VxB1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2VxClAwEeORna_egAxs3w" base_Package="_r2VxCVAwEeORna_egAxs3w" isInternal="true"/>
- <ModuleLayer:BundleReference xmi:id="_r2fiAFAwEeORna_egAxs3w" base_Dependency="_r2VxC1AwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r2fiAlAwEeORna_egAxs3w" base_Dependency="_r2fiAVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r2fiBFAwEeORna_egAxs3w" base_Component="_r2fiA1AwEeORna_egAxs3w" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2fiBlAwEeORna_egAxs3w" base_Package="_r2fiBVAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r2fiCFAwEeORna_egAxs3w" base_Dependency="_r2fiB1AwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r2or8FAwEeORna_egAxs3w" base_Dependency="_r2fiCVAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r2or8lAwEeORna_egAxs3w" base_Dependency="_r2or8VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2or9FAwEeORna_egAxs3w" base_Package="_r2or81AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2yc8FAwEeORna_egAxs3w" base_Package="_r2or9VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2yc8lAwEeORna_egAxs3w" base_Package="_r2yc8VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2yc9FAwEeORna_egAxs3w" base_Package="_r2yc81AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r2yc9lAwEeORna_egAxs3w" base_Package="_r2yc9VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r2yc-FAwEeORna_egAxs3w" base_Component="_r2yc91AwEeORna_egAxs3w" isIncubation="true"/>
- <ModuleLayer:BundleReference xmi:id="_r2yc-lAwEeORna_egAxs3w" base_Dependency="_r2yc-VAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r28N8FAwEeORna_egAxs3w" base_Dependency="_r2yc-1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r28N8lAwEeORna_egAxs3w" base_Component="_r28N8VAwEeORna_egAxs3w" lazyStart="true"/>
- <ModuleLayer:BundleReference xmi:id="_r28N9FAwEeORna_egAxs3w" base_Dependency="_r28N81AwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r28N9lAwEeORna_egAxs3w" base_Dependency="_r28N9VAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r28N-FAwEeORna_egAxs3w" base_Dependency="_r28N91AwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r3FX4FAwEeORna_egAxs3w" base_Component="_r28N-VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3FX4lAwEeORna_egAxs3w" base_Package="_r3FX4VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3FX5FAwEeORna_egAxs3w" base_Package="_r3FX41AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3FX5lAwEeORna_egAxs3w" base_Package="_r3FX5VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3FX6FAwEeORna_egAxs3w" base_Package="_r3FX51AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3PI4FAwEeORna_egAxs3w" base_Package="_r3FX6VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3PI4lAwEeORna_egAxs3w" base_Package="_r3PI4VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3PI5FAwEeORna_egAxs3w" base_Package="_r3PI41AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3PI5lAwEeORna_egAxs3w" base_Package="_r3PI5VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3PI6FAwEeORna_egAxs3w" base_Package="_r3PI51AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3YS0FAwEeORna_egAxs3w" base_Package="_r3PI6VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3YS0lAwEeORna_egAxs3w" base_Package="_r3YS0VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3YS1FAwEeORna_egAxs3w" base_Package="_r3YS01AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3YS1lAwEeORna_egAxs3w" base_Package="_r3YS1VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3YS2FAwEeORna_egAxs3w" base_Package="_r3YS11AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3YS2lAwEeORna_egAxs3w" base_Package="_r3YS2VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3iD0FAwEeORna_egAxs3w" base_Package="_r3YS21AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3iD0lAwEeORna_egAxs3w" base_Package="_r3iD0VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3iD1FAwEeORna_egAxs3w" base_Package="_r3iD01AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3iD1lAwEeORna_egAxs3w" base_Package="_r3iD1VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3iD2FAwEeORna_egAxs3w" base_Package="_r3iD11AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3iD2lAwEeORna_egAxs3w" base_Package="_r3iD2VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3r00FAwEeORna_egAxs3w" base_Package="_r3iD21AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3r00lAwEeORna_egAxs3w" base_Package="_r3r00VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3r01FAwEeORna_egAxs3w" base_Package="_r3r001AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3r01lAwEeORna_egAxs3w" base_Package="_r3r01VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3r02FAwEeORna_egAxs3w" base_Package="_r3r011AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3r02lAwEeORna_egAxs3w" base_Package="_r3r02VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3r03FAwEeORna_egAxs3w" base_Package="_r3r021AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r30-wFAwEeORna_egAxs3w" base_Package="_r3r03VAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r30-wlAwEeORna_egAxs3w" base_Package="_r30-wVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r30-xFAwEeORna_egAxs3w" base_Package="_r30-w1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r30-xlAwEeORna_egAxs3w" base_Package="_r30-xVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r30-yFAwEeORna_egAxs3w" base_Package="_r30-x1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r30-ylAwEeORna_egAxs3w" base_Package="_r30-yVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r30-zFAwEeORna_egAxs3w" base_Package="_r30-y1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3-vwFAwEeORna_egAxs3w" base_Package="_r30-zVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3-vwlAwEeORna_egAxs3w" base_Package="_r3-vwVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3-vxFAwEeORna_egAxs3w" base_Package="_r3-vw1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3-vxlAwEeORna_egAxs3w" base_Package="_r3-vxVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3-vyFAwEeORna_egAxs3w" base_Package="_r3-vx1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3-vylAwEeORna_egAxs3w" base_Package="_r3-vyVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r3-vzFAwEeORna_egAxs3w" base_Package="_r3-vy1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4H5sFAwEeORna_egAxs3w" base_Package="_r3-vzVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4H5slAwEeORna_egAxs3w" base_Package="_r4H5sVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4H5tFAwEeORna_egAxs3w" base_Package="_r4H5s1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4H5tlAwEeORna_egAxs3w" base_Package="_r4H5tVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4H5uFAwEeORna_egAxs3w" base_Package="_r4H5t1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4H5ulAwEeORna_egAxs3w" base_Package="_r4H5uVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4H5vFAwEeORna_egAxs3w" base_Package="_r4H5u1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4RqsFAwEeORna_egAxs3w" base_Package="_r4H5vVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4RqslAwEeORna_egAxs3w" base_Package="_r4RqsVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4RqtFAwEeORna_egAxs3w" base_Package="_r4Rqs1AwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r4RqtlAwEeORna_egAxs3w" base_Dependency="_r4RqtVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r4RquFAwEeORna_egAxs3w" base_Component="_r4Rqt1AwEeORna_egAxs3w" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4RqulAwEeORna_egAxs3w" base_Package="_r4RquVAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r4bbsFAwEeORna_egAxs3w" base_Dependency="_r4Rqu1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r4bbslAwEeORna_egAxs3w" base_Component="_r4bbsVAwEeORna_egAxs3w" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4bbtFAwEeORna_egAxs3w" base_Package="_r4bbs1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4bbtlAwEeORna_egAxs3w" base_Package="_r4bbtVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4bbuFAwEeORna_egAxs3w" base_Package="_r4bbt1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4bbulAwEeORna_egAxs3w" base_Package="_r4bbuVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4bbvFAwEeORna_egAxs3w" base_Package="_r4bbu1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4kloFAwEeORna_egAxs3w" base_Package="_r4bbvVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klolAwEeORna_egAxs3w" base_Package="_r4kloVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klpFAwEeORna_egAxs3w" base_Package="_r4klo1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klplAwEeORna_egAxs3w" base_Package="_r4klpVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klqFAwEeORna_egAxs3w" base_Package="_r4klp1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klqlAwEeORna_egAxs3w" base_Package="_r4klqVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klrFAwEeORna_egAxs3w" base_Package="_r4klq1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klrlAwEeORna_egAxs3w" base_Package="_r4klrVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klsFAwEeORna_egAxs3w" base_Package="_r4klr1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4klslAwEeORna_egAxs3w" base_Package="_r4klsVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4uWoFAwEeORna_egAxs3w" base_Package="_r4kls1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4uWolAwEeORna_egAxs3w" base_Package="_r4uWoVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4uWpFAwEeORna_egAxs3w" base_Package="_r4uWo1AwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r4uWplAwEeORna_egAxs3w" base_Dependency="_r4uWpVAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r4uWqFAwEeORna_egAxs3w" base_Dependency="_r4uWp1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:Plugin xmi:id="_r4uWqlAwEeORna_egAxs3w" base_Component="_r4uWqVAwEeORna_egAxs3w" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4uWrFAwEeORna_egAxs3w" base_Package="_r4uWq1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r4uWrlAwEeORna_egAxs3w" base_Package="_r4uWrVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r43gkFAwEeORna_egAxs3w" base_Package="_r4uWr1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r43gklAwEeORna_egAxs3w" base_Package="_r43gkVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r43glFAwEeORna_egAxs3w" base_Package="_r43gk1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r43gllAwEeORna_egAxs3w" base_Package="_r43glVAwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r43gmFAwEeORna_egAxs3w" base_Package="_r43gl1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r43gmlAwEeORna_egAxs3w" base_Package="_r43gmVAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r43gnFAwEeORna_egAxs3w" base_Dependency="_r43gm1AwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r43gnlAwEeORna_egAxs3w" base_Dependency="_r43gnVAwEeORna_egAxs3w"/>
- <ModuleLayer:BundleReference xmi:id="_r43goFAwEeORna_egAxs3w" base_Dependency="_r43gn1AwEeORna_egAxs3w"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_r5BRkVAwEeORna_egAxs3w" base_Package="_r5BRkFAwEeORna_egAxs3w"/>
- <structure:Project xmi:id="_Qc8TMM8KEeSyusPDpwNP0g" base_Model="_kwMIQA72EeORvsuYlq1ltw"/>
- <structure:Tests xmi:id="_WgP5cM8KEeSyusPDpwNP0g" base_Model="_Vh9sQM8KEeSyusPDpwNP0g"/>
- <structure:UseCases xmi:id="_g9T4wM8LEeSyusPDpwNP0g" base_Model="_a9PMsM8LEeSyusPDpwNP0g"/>
- <structure:Design xmi:id="_CoahcM8MEeSyusPDpwNP0g" base_Model="_8WoaUM8LEeSyusPDpwNP0g"/>
- <structure:Requirements xmi:id="_wcnC4M8MEeSyusPDpwNP0g" base_Model="_vGXBoM8MEeSyusPDpwNP0g"/>
- <Requirements:Verify xmi:id="_mrTO8M8OEeSyusPDpwNP0g"/>
- <Requirements:Verify xmi:id="_no11QM8OEeSyusPDpwNP0g"/>
- <Requirements:Verify xmi:id="_YRPHMM8QEeSyusPDpwNP0g"/>
- <Requirements:Verify xmi:id="_C-jFUM8TEeSyusPDpwNP0g" base_Abstraction="_B5zq0M8TEeSyusPDpwNP0g"/>
- <Requirements:Verify xmi:id="_ZGRqEM8WEeSyusPDpwNP0g"/>
- <Requirements:Verify xmi:id="_a1YQMM8WEeSyusPDpwNP0g"/>
- <Requirements:Verify xmi:id="_b03-UM8WEeSyusPDpwNP0g"/>
- <trace:ExecutableTest xmi:id="_Wb-NsM8bEeSyusPDpwNP0g" base_Model="_UZNEsM8bEeSyusPDpwNP0g"/>
- <Requirements:Verify xmi:id="_eYVREOQ0EeShW9K6pTSj1Q" base_Abstraction="_cajVwOQ0EeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_8gCrgOQ0EeShW9K6pTSj1Q" base_Abstraction="_gVqgcOQ0EeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_JkQvwOQ1EeShW9K6pTSj1Q" base_Abstraction="_FisXwOQ1EeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_KUkLUOQ1EeShW9K6pTSj1Q" base_Abstraction="_FHZi4OQ1EeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_L0qsIOQ1EeShW9K6pTSj1Q" base_Abstraction="_ElOp8OQ1EeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_Ngi_IOQ1EeShW9K6pTSj1Q" base_Abstraction="_GK5AMOQ1EeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_ORWxAOQ1EeShW9K6pTSj1Q" base_Abstraction="_Gom28OQ1EeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_PytPAOQ1EeShW9K6pTSj1Q" base_Abstraction="_G_Lj4OQ1EeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_Qtn_IOQ1EeShW9K6pTSj1Q" base_Abstraction="_HXZPkOQ1EeShW9K6pTSj1Q"/>
- <trace:UseCaseTest xmi:id="_YogyEOQ1EeShW9K6pTSj1Q" base_UseCase="_32bRgOQzEeShW9K6pTSj1Q"/>
- <trace:UseCaseTest xmi:id="_ZJuBsOQ1EeShW9K6pTSj1Q" base_UseCase="_35ArcOQzEeShW9K6pTSj1Q"/>
- <trace:UseCaseTest xmi:id="_kClBoOQ1EeShW9K6pTSj1Q" base_UseCase="_38NwcOQzEeShW9K6pTSj1Q"/>
- <trace:UseCaseTest xmi:id="_kireAOQ1EeShW9K6pTSj1Q" base_UseCase="_y054YOQzEeShW9K6pTSj1Q"/>
- <trace:UseCaseTest xmi:id="_lB2GQOQ1EeShW9K6pTSj1Q" base_UseCase="_1JpiMOQzEeShW9K6pTSj1Q"/>
- <trace:UseCaseTest xmi:id="_ljYtEOQ1EeShW9K6pTSj1Q" base_UseCase="_3uyYcOQzEeShW9K6pTSj1Q"/>
- <trace:UseCaseTest xmi:id="_mEbkoOQ1EeShW9K6pTSj1Q" base_UseCase="_3zDNYOQzEeShW9K6pTSj1Q"/>
- <trace:UseCaseTest xmi:id="_oYMXAOQ1EeShW9K6pTSj1Q" base_UseCase="_1lB2oOQzEeShW9K6pTSj1Q"/>
- <Requirements:Verify xmi:id="_azfmcOQ2EeShW9K6pTSj1Q" base_Abstraction="_ZwU5QOQ2EeShW9K6pTSj1Q"/>
-</xmi:XMI>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/bundle_obj.gif b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/bundle_obj.gif
deleted file mode 100644
index b6096e27c96..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/bundle_obj.gif
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/bundle_pj.gif b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/bundle_pj.gif
deleted file mode 100644
index 8493df40dfe..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/bundle_pj.gif
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/feature_obj.gif b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/feature_obj.gif
deleted file mode 100644
index f159bcd92b0..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/feature_obj.gif
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/feature_pj.gif b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/feature_pj.gif
deleted file mode 100644
index 8706680c793..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/img/feature_pj.gif
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/plugin.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/plugin.properties
deleted file mode 100644
index 12e4b1b037a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/plugin.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-#################################################################################
-# Copyright (c) 2013 CEA LIST.
-# 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:
-# Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - initial API and implementation
-##################################################################################
-pluginName=ADL4eclipseTool (Incubation)
-providerName=Eclipse Modeling Project
-
-pluginDescription=The purpose of this plugin is to model the architecture of eclipse-plugin into UML by using OSGI and ADL4Eclipse profile.&#xD;&#xA;More details can be found in the docs directory. \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/pom.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/pom.xml
deleted file mode 100644
index 5f44c81d31c..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <artifactId>org.eclipse.papyrus.extra.releng</artifactId>
- <groupId>org.eclipse.papyrus</groupId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../../../releng/extra</relativePath>
- </parent>
- <artifactId>org.eclipse.papyrus.adl4eclipsetool</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.2.0-SNAPSHOT</version>
- <groupId>org.eclipse.papyrus</groupId>
-</project>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/resources/style.css b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/resources/style.css
deleted file mode 100644
index 17e78b4ab17..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/resources/style.css
+++ /dev/null
@@ -1,26 +0,0 @@
-[appliedStereotypes~="ADL4Eclipse::FeatureReference"] > Label,
-[appliedStereotypes~="ADL4Eclipse::ExtensionPointReference"] > Label,
-[appliedStereotypes~="OSGI::ModuleLayer::BundleReference"] > Label,
-[appliedStereotypes~="OSGI::ModuleLayer::PackageReference"] > Label {
- visible: false;
-}
-
-[appliedStereotypes~="ADL4Eclipse::Plugin"] > Port,
-[appliedStereotypes~="OSGI::ModuleLayer::Bundle"] > Port {
- maskLabel: false;
- fillColor: #E05858;
- /* TODO: Plug-ins that contribute to an extension point should have a port of color #EC96A4 */
-}
-
-[appliedStereotypes~="ADL4Eclipse::Plugin"] {
- fillColor: #6EB5C0;
-}
-
-[appliedStereotypes~="OSGI::ModuleLayer::Bundle"] {
- fillColor: #E5E2CA;
-}
-
-[appliedStereotypes~="OSGI::ModuleLayer::ExportedPackage"],
-[appliedStereotypes~="OSGI::ModuleLayer::ImportedPackage"] {
- fillColor: #B45F04;
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/ADL4EclipseUtils.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/ADL4EclipseUtils.java
deleted file mode 100644
index 372ef99dbea..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/ADL4EclipseUtils.java
+++ /dev/null
@@ -1,365 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import java.io.IOException;
-import java.util.HashSet;
-import java.util.PropertyResourceBundle;
-import java.util.Set;
-
-import org.eclipse.core.resources.IFile;
-import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IContributor;
-import org.eclipse.core.runtime.IExtension;
-import org.eclipse.core.runtime.IExtensionPoint;
-import org.eclipse.core.runtime.IExtensionRegistry;
-import org.eclipse.core.runtime.Platform;
-import org.eclipse.core.runtime.spi.RegistryContributor;
-import org.eclipse.jface.resource.ImageDescriptor;
-import org.eclipse.jface.resource.ImageRegistry;
-import org.eclipse.osgi.service.resolver.BundleDescription;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.papyrus.adltool.reversible.factory.ReversibleFactory;
-import org.eclipse.pde.core.plugin.IPluginExtension;
-import org.eclipse.pde.core.plugin.IPluginExtensionPoint;
-import org.eclipse.pde.core.plugin.IPluginModelBase;
-import org.eclipse.pde.core.plugin.PluginRegistry;
-import org.eclipse.pde.core.project.IBundleProjectDescription;
-import org.eclipse.pde.core.project.IBundleProjectService;
-import org.eclipse.pde.internal.core.PDECore;
-import org.eclipse.pde.internal.core.PDEExtensionRegistry;
-import org.eclipse.pde.internal.core.ifeature.IFeature;
-import org.eclipse.pde.internal.core.ifeature.IFeatureModel;
-import org.eclipse.pde.internal.core.ischema.ISchema;
-import org.eclipse.pde.internal.core.schema.SchemaRegistry;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Model;
-import org.eclipse.uml2.uml.Package;
-import org.osgi.framework.Bundle;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.Constants;
-import org.osgi.framework.ServiceReference;
-import org.osgi.framework.Version;
-
-/**
- * This static class holds all the reversible projects that are loaded in the
- * platform or in the workspace.
- */
-@SuppressWarnings("restriction")
-public class ADL4EclipseUtils {
-
- static {
- // Populate the factory on plug-in startup with the loaded plug-ins/features.
- populateReversibleFactory();
- }
-
- /**
- * Constructor. Private to prevent instantiation.
- */
- private ADL4EclipseUtils() {
- }
-
- /**
- * Populates the reversible library by creating an adapter for each loaded
- * and workspace plug-in/feature
- */
- public static void populateReversibleFactory() {
- getLoadedPlugins();
- getReversibleFeatures();
- getWorkspacePlugins();
- getWorkspaceFeatures();
- //getReversibleFragments();
- }
-
- /**
- * Gets the list of reversible features in the platform.
- *
- * @return The list reversible features
- */
- public static Set<ReversibleProject> getReversibleFeatures() {
- Set<ReversibleProject> featureList = new HashSet<>();
- IFeatureModel[] featureModels = PDECore.getDefault().getFeatureModelManager().getModels();
-
- for (IFeatureModel featureModel : featureModels) {
- IFeature feature = featureModel.getFeature();
- ReversibleProject reversibleFeature = ReversibleFactory.getInstance().makeReversible(feature);
-
- featureList.add(reversibleFeature);
- }
-
- return featureList;
- }
-
- /**
- * Gets the list of of reversible bundles loaded in the platform.
- *
- * @return The bundles loaded in the platform
- */
- public static Set<ReversibleProject> getLoadedPlugins() {
- // Set to avoid duplicates: we don't add the reversible with the same symbolic name and type twice
- Set<ReversibleProject> bundleList = new HashSet<>();
- Bundle[] bundleArray = PDECore.getDefault().getBundleContext().getBundles();
-
- for (Bundle bundle : bundleArray) {
- ReversibleProject reversibleBundle = ReversibleFactory.getInstance().makeReversible(bundle);
- bundleList.add(reversibleBundle);
- }
-
- return bundleList;
- }
-
- /**
- * Gets the list of reversible plug-ins in the workspace.
- *
- * @return The list of bundle description contained in the workspace
- */
- public static Set<ReversibleProject> getWorkspacePlugins() {
- Set<ReversibleProject> pluginList = new HashSet<>();
- IProject[] projects = ResourcesPlugin.getWorkspace().getRoot().getProjects();
-
- for (IProject project : projects) {
- try {
- if (project.getNature(IBundleProjectDescription.PLUGIN_NATURE) != null) {
- IBundleProjectDescription bundleDescription = getProjectDescription(project);
- ReversibleProject reversiblePlugin = ReversibleFactory.getInstance().makeReversible(bundleDescription);
-
- pluginList.add(reversiblePlugin);
- }
- } catch (CoreException e) {
- log.warn(e.getMessage());
- }
- }
-
- return pluginList;
- }
-
- /**
- * Gets the list of of reversible features in the workspace.
- *
- * @return The list of bundle description contained in the workspace
- */
- public static Set<ReversibleProject> getWorkspaceFeatures() {
- Set<ReversibleProject> featureList = new HashSet<>();
- IFeatureModel[] featureModels = PDECore.getDefault().getFeatureModelManager().getWorkspaceModels();
-
- for (IFeatureModel featureModel : featureModels) {
- IFeature feature = featureModel.getFeature();
- ReversibleProject reversibleFeature = ReversibleFactory.getInstance().makeReversible(feature);
-
- featureList.add(reversibleFeature);
- }
-
- return featureList;
- }
-
- /**
- * Gets the list of reversible fragments in the platform.
- *
- * @return the list of reversible plug-ins
- */
- public static Set<ReversibleProject> getReversibleFragments() {
- Set<ReversibleProject> reversiblePlugins = new HashSet<>();
-
- // Include fragment, set to false to retrieve only plug-ins from the workspace and the target Platform
- boolean includeFragments = true;
-
- IPluginModelBase[] activeModels = PDECore.getDefault().getModelManager().getActiveModels(includeFragments);
-
- for (IPluginModelBase activeModel : activeModels) {
- BundleDescription bundleDescription = activeModel.getBundleDescription();
-
- if (bundleDescription != null) {
- String bundleName = bundleDescription.getName();
- ReversibleProject reversiblePlugin = ReversibleFactory.getInstance().getPlugin(bundleName);
- if (reversiblePlugin == null) {
- ReversibleProject reversibleFragment = ReversibleFactory.getInstance().makeReversible(bundleDescription);
-
- reversiblePlugins.add(reversibleFragment);
- }
- }
- }
-
- return reversiblePlugins;
- }
-
- /**
- * Gets the IBundleProjectDescription of a project.
- *
- * @param project
- * @return the IBundleProjectDescription of the project
- * @throws CoreException
- */
- public static IBundleProjectDescription getProjectDescription(IProject project) throws CoreException {
- BundleContext context = Activator.getDefault().getBundleContext();
- ServiceReference<?> ref = context.getServiceReference(IBundleProjectService.class.getName());
- IBundleProjectService bundleProjectservice = (IBundleProjectService) context.getService(ref);
-
- return bundleProjectservice.getDescription(project);
- }
-
- /**
- * Gets the IFeature of a project.
- *
- * @param project
- * @return
- */
- public static IFeature getFeature(IProject project) {
- return PDECore.getDefault().getFeatureModelManager().getFeatureModel(project).getFeature();
- }
-
- /**
- * Returns an {@link org.eclipse.swt.graphics.Image} identified by its key.
- * <br />
- * By default, it returns a default image. This image is the image placed in
- * the <em>resources/icons</em> directory.
- *
- * @param key the key of the image
- *
- * @return the Image
- */
- public static Image getImage(String key) {
- ImageRegistry registry = Activator.getDefault().getImageRegistry();
- Image image = registry.get(key);
-
- if (image == null) {
- ImageDescriptor desc = AbstractUIPlugin.imageDescriptorFromPlugin(Activator.PLUGIN_ID, key);
- registry.put(key, desc);
- image = registry.get(key);
- }
-
- return image;
- }
-
- /**
- * Returns a property resource bundle from a bundle.
- *
- * @param bundle
- * @return the property resource of the bundle or null
- */
- public static PropertyResourceBundle getNLSFilesFor(IBundleProjectDescription bundle) {
- // Get the base localization path from the target
- String localization = bundle.getHeader(Constants.BUNDLE_LOCALIZATION);
-
- if (localization != null) {
- // We do a simple check to make sure the default NLS path exists in the target;
- // This is for performance reasons, but I'm not sure it is valid because a target
- // could ship without the default NLS properties file but this seems very unlikely
- IFile file = bundle.getProject().getFile(localization + ".properties");
- if (file != null) {
- try {
- return new PropertyResourceBundle(file.getContents());
- } catch (IOException | CoreException e) {
- e.printStackTrace();
- }
- }
- }
-
- return null;
- }
-
- /**
- * Finds the extension points of a workspace plug-in.
- *
- * @param pluginId the plug-in's symbolic name
- * @return the array containing the workspace plug-in's extension points
- */
- public static IPluginExtensionPoint[] findExtensionPointsForPlugin(String pluginId) {
- PDEExtensionRegistry extensionsRegistry = PDECore.getDefault().getExtensionsRegistry();
- IPluginModelBase base = PluginRegistry.findModel(pluginId);
-
- return extensionsRegistry.findExtensionPointsForPlugin(base);
- }
-
- /**
- * Finds the extensions of a workspace plug-in.
- *
- * @param pluginId the plug-in's symbolic name
- * @return the array containing the workspace plug-in's extensions
- */
- public static IPluginExtension[] findExtensionsForPlugin(String pluginId) {
- PDEExtensionRegistry extensionsRegistry = PDECore.getDefault().getExtensionsRegistry();
- IPluginModelBase base = PluginRegistry.findModel(pluginId);
-
- return extensionsRegistry.findExtensionsForPlugin(base);
- }
-
- /**
- * Finds the extension points of a loaded plug-in.
- *
- * @param pluginId the plug-in's symbolic name
- * @return the array containing the workspace plug-in's extension points
- */
- public static IExtensionPoint[] findExtensionPointsForBundle(long bundleId, String symbolicName) {
- IExtensionRegistry extensionRegistry = Platform.getExtensionRegistry();
- IContributor contributor = new RegistryContributor(Long.toString(bundleId), symbolicName, null, null);
-
- return extensionRegistry.getExtensionPoints(contributor);
- }
-
- /**
- * Finds the extension of a loaded plug-in.
- *
- * @param pluginId the plug-in's symbolic name
- * @return the array containing the workspace plug-in's extensions
- */
- public static IExtension[] findExtensionsForBundle(long bundleId, String symbolicName) {
- IExtensionRegistry extensionRegistry = Platform.getExtensionRegistry();
- IContributor contributor = new RegistryContributor(Long.toString(bundleId), symbolicName, null, null);
-
- return extensionRegistry.getExtensions(contributor);
- }
-
- /**
- * Gets the PDE schema object of an extension point.
- *
- * @param extPointID the extension point's identifier
- * @return the schema or null if it does not exist
- */
- public static ISchema getSchema(String extPointID) {
- SchemaRegistry schemaRegistry = PDECore.getDefault().getSchemaRegistry();
-
- return schemaRegistry.getSchema(extPointID);
- }
-
- /**
- * Gets the root model of an element.
- *
- * @param element
- * @return the root model or null
- */
- public static Package getRootModel(Element element) {
- Element model = element;
-
- while (model.getOwner() != null) {
- model = model.getOwner();
- }
-
- return model instanceof Model ? (Model) model : null;
- }
-
- /**
- * Formats a OSGi version in the x.x.x format.
- *
- * @param version
- * @return the formatted version
- */
- public static String formatVersion(Version version) {
- return version.getMajor() + "." + version.getMinor() + "." + version.getMicro();
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/ADLConstants.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/ADLConstants.java
deleted file mode 100644
index d132ab6a0f4..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/ADLConstants.java
+++ /dev/null
@@ -1,54 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool;
-
-import org.eclipse.core.runtime.Path;
-
-public class ADLConstants {
-
- /* Projects natures */
- public static final String FEATURE_NATURE = "org.eclipse.pde.FeatureNature";
- public static final String JAVA_NATURE = "org.eclipse.jdt.core.javanature";
- public static final String PLUGIN_NATURE = "org.eclipse.pde.PluginNature";
-
- /* Projects builders */
- public static final String FEATURE_BUILDER_ID = "org.eclipse.pde.FeatureBuilder";
- public static final String MANIFEST_BUILDER_ID = "org.eclipse.pde.ManifestBuilder";
- public static final String SCHEMA_BUILDER_ID = "org.eclipse.pde.SchemaBuilder";
-
- /* Plug-in container path */
- public static final Path REQUIRED_PLUGINS_CONTAINER_PATH = new Path("org.eclipse.pde.core.requiredPlugins");
-
- /* Plug-in stereotype */
- public static final String ECLIPSE_BUDDY_POLICY = "Eclipse-BuddyPolicy"; //$NON-NLS-1$
- public static final String ECLIPSE_BUNDLE_SHAPE = "Eclipse-BundleShape";
-
- public static final String ECLIPSE_GENERIC_CAPABILITY = "Eclipse-GenericCapability";
- public static final String ECLIPSE_GENERIC_REQUIRE = "Eclipse-GenericRequire";
- public static final String ECLIPSE_LAZYSTART = "Eclipse-LazyStart";
-
- public static final String ECLIPSE_PLATFORMFILTER = "Eclipse-PlatformFilter";
- public static final String ECLIPSE_REGISTERBUDDY = "Eclipse-RegisterBuddy";
-
- public static final String PLUGINS_PACKAGE = "Plugins";
- public static final String FEATURES_PACKAGE = "Features";
- public static final String EXTENSION_POINTS_PACKAGE = "ExtensionPoints";
-
- public static final int INFINITE_DEPTH_OPTION = -1;
-
- /**
- * Private constructor to prevent instantiation.
- */
- private ADLConstants() {
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/Activator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/Activator.java
deleted file mode 100644
index 7bac77eab5c..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/Activator.java
+++ /dev/null
@@ -1,82 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.adltool;
-
-import org.eclipse.papyrus.infra.core.log.LogHelper;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- /** The plug-in ID **/
- public static final String PLUGIN_ID = "org.eclipse.papyrus.adl4eclipsetool"; //$NON-NLS-1$
-
- /** The logging helper **/
- public static LogHelper log;
-
- // The shared instance
- private static Activator plugin;
-
- private BundleContext bundleContext;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /**
- * @return the bundleContext
- */
- public BundleContext getBundleContext() {
- return bundleContext;
- }
-
- /**
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- @Override
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- bundleContext = context;
- log = new LogHelper(plugin);
- }
-
- /**
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- @Override
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/command/CompleteArchitectureSnapshotCommand.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/command/CompleteArchitectureSnapshotCommand.java
deleted file mode 100644
index 86c7a644b29..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/command/CompleteArchitectureSnapshotCommand.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- * Thomas Daniellou (CEA LIST) - Refactoring and cleanup
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.command;
-
-import java.util.HashSet;
-import java.util.Set;
-
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.adltool.designer.ArchitectureSnapshotDesigner;
-import org.eclipse.papyrus.adltool.designer.ReverseSettings;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.uml2.uml.Package;
-
-/**
- * This purpose of this command is to import all the architecture from the current workspace
- */
-public class CompleteArchitectureSnapshotCommand extends RecordingCommand {
-
- private Package model;
-
- private Set<ReversibleProject> selectedProjects;
-
- private ReverseSettings settings;
-
- /**
- * Constructor.
- *
- * @param domain
- * the domain mandatory to launch the command
- * @param model
- * the root package in which the sub-packages will be created
- * @param selectedProjects
- * the list of bundle for the reverse engineering
- * @param depth
- * the depth of the reverse
- */
- public CompleteArchitectureSnapshotCommand(TransactionalEditingDomain domain, Package model, Set<ReversibleProject> selectedProjects, ReverseSettings settings) {
- super(domain, "Import Bundles", "Model architecture from current workspace");
-
- this.model = model;
- this.settings = settings;
- this.selectedProjects = selectedProjects;
- }
-
- public CompleteArchitectureSnapshotCommand(TransactionalEditingDomain domain, Package model, ReversibleProject reversibleProject, ReverseSettings settings) {
- super(domain, "Import Bundles", "Model architecture from current workspace");
-
- this.model = model;
- this.settings = settings;
-
- selectedProjects = new HashSet<>();
- selectedProjects.add(reversibleProject);
- }
-
- @Override
- protected void doExecute() {
- ArchitectureSnapshotDesigner snapshotDesigner = new ArchitectureSnapshotDesigner(model, selectedProjects, settings);
- snapshotDesigner.runImportBundles();
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ArchitectureRefactoring.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ArchitectureRefactoring.java
deleted file mode 100644
index ed682978115..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ArchitectureRefactoring.java
+++ /dev/null
@@ -1,409 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 CEA LIST and others.
- *
- * 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:
- * CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.adltool.designer;
-
-import java.io.PrintStream;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.eclipse.core.runtime.Assert;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.transaction.RecordingCommand;
-import org.eclipse.emf.transaction.TransactionalEditingDomain;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_StereotypesUtils;
-import org.eclipse.papyrus.adltool.Activator;
-import org.eclipse.papyrus.infra.core.services.ServiceException;
-import org.eclipse.papyrus.infra.emf.utils.ServiceUtilsForEObject;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypesUtils;
-import org.eclipse.papyrus.uml.tools.namereferences.NameReferencesHelper;
-import org.eclipse.uml2.uml.Comment;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.PackageableElement;
-import org.eclipse.uml2.uml.Property;
-import org.eclipse.uml2.uml.Type;
-import org.eclipse.uml2.uml.UMLFactory;
-
-/**
- * Handler that refactors the model to be more human-readable.
- */
-public class ArchitectureRefactoring {
-
- /**
- * Computes and return the command to refactor the model, eg move features and bundles to specific folders, simplifies name, create dependencies between features
- *
- * @param rootModel
- * the model to refactor
- * @param monitor
- * the progres monitor
- * @return the command to refacotr, or <code>null</code> if there were some issues to get the editing domain for the command
- */
- public static Command getRefactoringCommand(Package rootModel, IProgressMonitor monitor) {
- TransactionalEditingDomain transactionalEditingDomain;
- try {
- transactionalEditingDomain = ServiceUtilsForEObject.getInstance().getTransactionalEditingDomain(rootModel);
- return new RefactoringCommand(transactionalEditingDomain, rootModel, monitor);
- } catch (ServiceException e) {
- Activator.log.error(e);
- }
- return null;
-
- }
-
- /**
- * Command executed to refactor the model
- */
- public static class RefactoringCommand extends RecordingCommand {
-
- private Package model;
- private Package featuresPackage;
- private Package bundlesPackage;
- private Package bundleDependenciesPackage;
- private IProgressMonitor monitor;
- private Package internalBundleDependenciesPackage;
- private Package externalDependenciesPackage;
- private Package papyrusToExternalsDependenciesPackage;
- private Package externalsToPapyrusDependenciesPackage;
-
- public RefactoringCommand(TransactionalEditingDomain domain, Package rootModel, IProgressMonitor monitor) {
- super(domain, "Refactoring " + rootModel.getName(),
- "Refactoring of the architecture model to be human readable");
- this.model = rootModel;
- this.monitor = monitor;
- }
-
- /**
- * {@inheritDoc}
- */
- @Override
- protected void doExecute() {
- moveFeaturesAndBundles();
- createFeatureDependencies();
-
- // simplify names
- simplifyNames();
-
- }
-
- protected void simplifyNames() {
- simplifyFeatureNames();
- simplifyBundleNames();
- simplifyFeatureDependenciesNames();
- }
-
- protected void simplifyFeatureDependenciesNames() {
- for (Package dependencyPackage : bundleDependenciesPackage.getNestedPackages()) {
- for (PackageableElement dependency : dependencyPackage.getPackagedElements()) {
- simplifyName(dependency);
- }
- }
- }
-
- protected void simplifyBundleNames() {
- for (PackageableElement bundle : bundlesPackage.getPackagedElements()) {
- if (isBundle(bundle)) {
- simplifyName(bundle);
- // simplifies also dependencies and property of the component
- for (Property property : ((Component) bundle).getAttributes()) {
- simplifyName(property);
- }
-
- // simplify dependencies
- for (Dependency dependency : ((Component) bundle).getClientDependencies()) {
- simplifyName(dependency);
- }
- }
- }
-
- }
-
- protected void simplifyFeatureNames() {
- for (PackageableElement feature : featuresPackage.getPackagedElements()) {
- if (isFeature(feature)) {
- simplifyName(feature);
- // simplifies also dependencies and property of the component
- for (Property property : ((Component) feature).getAttributes()) {
- simplifyName(property);
- }
-
- // simplify dependencies
- for (Dependency dependency : ((Component) feature).getClientDependencies()) {
- simplifyName(dependency);
- }
- }
- }
-
- }
-
- protected void moveFeaturesAndBundles() {
- monitor.subTask("Moving Features & Bundles");
- featuresPackage = (Package) model.createNestedPackage("Features");
- bundlesPackage = (Package) model.createNestedPackage("Bundles");
- bundleDependenciesPackage = (Package) model.createNestedPackage("BundleDependencies");
- internalBundleDependenciesPackage = (Package) bundleDependenciesPackage.createNestedPackage("Internals");
- externalDependenciesPackage = (Package) bundleDependenciesPackage.createNestedPackage("Externals");
- papyrusToExternalsDependenciesPackage = (Package) bundleDependenciesPackage
- .createNestedPackage("PapyrusToExternals");
- externalsToPapyrusDependenciesPackage = (Package) bundleDependenciesPackage
- .createNestedPackage("ExternalsToPapyrus");
-
- List<PackageableElement> packageableElements = new ArrayList<>(model.getPackagedElements());
- for (PackageableElement packageableElement : packageableElements) {
- if (isBundle(packageableElement)) {
- bundlesPackage.getPackagedElements().add(packageableElement);
- } else if (isFeature(packageableElement)) {
- featuresPackage.getPackagedElements().add(packageableElement);
- }
- monitor.worked(1);
- }
- }
-
- protected void initMapPluginsToFeatures(Map<Component, Set<Component>> mapPluginToFeatures) {
- monitor.subTask("Initializing Plugins to Features cache");
- Assert.isNotNull(bundlesPackage, "Bundles Package should not be null here");
- Assert.isNotNull(featuresPackage, "Features Package should not be null here");
-
- for (PackageableElement element : featuresPackage.getPackagedElements()) {
- if (isFeature(element)) {
- for (Property ownedPlugin : ((Component) element).getOwnedAttributes()) {
- Type type = ownedPlugin.getType();
- if (isBundle(type)) {
- // now insert it in the map or complete the map if
- // this
- // entry already exists
- if (!mapPluginToFeatures.containsKey(type)) {
- mapPluginToFeatures.put((Component) type, new HashSet<Component>());
- } else {
- Activator.log.debug("Warning: the plugin " + type.getName() + "[" + element.getName()
- + "] has been found in several other features: "
- + mapPluginToFeatures.get(type));
- }
- Set<Component> features = mapPluginToFeatures.get(type);
- features.add((Component) element);
- }
- }
- }
- monitor.worked(1);
- }
-
- // pretty print for debug
- for (Component plugin : mapPluginToFeatures.keySet()) {
- PrintStream stream = System.out;
- if (mapPluginToFeatures.get(plugin).size() != 1) {
- stream = System.err;
- }
- stream.print(plugin.getName() + ": ");
- Iterator<Component> featureIt = mapPluginToFeatures.get(plugin).iterator();
- while (featureIt.hasNext()) {
- Component feature = featureIt.next();
- stream.print(feature.getName());
- if (featureIt.hasNext()) {
- stream.print(", ");
- }
- }
- stream.println();
- }
-
- }
-
- protected boolean isInternalFeature(Component feature) {
- String name = feature.getName();
- return (name != null) ? name.indexOf("org.eclipse.papyrus") == 0 : false;
- }
-
- protected void createFeatureDependencies() {
- Map<Component, Set<Component>> mapPluginToFeatures = new HashMap<>();
- initMapPluginsToFeatures(mapPluginToFeatures);
-
- NameReferencesHelper helper = new NameReferencesHelper(model.eResource());
-
- monitor.subTask("Creating Feature dependencies");
- // browse all features
- for (Element member : featuresPackage.getOwnedMembers()) {
- if (isFeature(member)) {
- Component feature = (Component) member;
- // for all plugins contained in this feature ==> get the dependents plugins, and from these plugins, their containing feature and create a dependency if not already existing between the 2 features
- for (Property child : feature.getOwnedAttributes()) {
- // type of the child is the plugin (feature?) we want to
- // check
- Type plugin = child.getType();
-
- // see the dependencies of that plugin, and get their owning features
- if (isBundle(plugin)) {
- for (Property property : ((Component) plugin).getOwnedAttributes()) {
- Type referencedPlugin = property.getType();
- if (isBundle(referencedPlugin)) {
- // check the feature that ships this plugin
- Set<Component> referencedFeatures = mapPluginToFeatures.get(referencedPlugin);
- // there should be a dependency created from the current features to all these containing features
- if (referencedFeatures != null && referencedFeatures.size() > 0
- && !referencedFeatures.contains(feature)) {
- for (Component referencedFeature : referencedFeatures) {
- if (!feature.equals(referencedFeature) && referencedFeature != null) {
- // check if dependency already exists. If not, create it
- Dependency dependency = feature
- .getClientDependency(referencedFeature.getName());
- if (dependency == null) {
- dependency = createDependency(referencedFeature.getName(), feature,
- referencedFeature);
-
- // move it to the right folder check client (is internal or external)
- boolean isClientInternal = isInternalFeature(feature);
-
- // check supplier
- boolean isSupplierInternal = isInternalFeature(referencedFeature);
-
- /*
- * 4 possibilities:
- * - Papyrus internals: client & supplier are Papyrus features
- * - Papyrus to external component: client is Papyrus feature, supplier is not
- * - External To External: client & supplier are external features
- * - External to Papyrus (shall not exist yet): client is external, supplier is Papyrus
- */
- if (isClientInternal) {
- if (isSupplierInternal) {
- internalBundleDependenciesPackage.getPackagedElements()
- .add(dependency);
- } else {
- papyrusToExternalsDependenciesPackage.getPackagedElements()
- .add(dependency);
- }
- } else {
- if (isSupplierInternal) {
- externalsToPapyrusDependenciesPackage.getPackagedElements()
- .add(dependency);
- } else {
- externalDependenciesPackage.getPackagedElements()
- .add(dependency);
- }
- }
- }
-
- List<Comment> comments = dependency.getOwnedComments();
- Comment comment = null;
- if (comments.isEmpty()) {
- comment = dependency.createOwnedComment();
- comment.setBody("");
- comment.getAnnotatedElements().add(dependency);
- } else {
- comment = comments.get(0);
- }
- String body = comment.getBody();
- body = body + plugin.getName() + " -> " + referencedPlugin.getName() + "</p>\n";
- comment.setBody(body);
- }
- }
- }
- }
- }
- }
- }
- }
- monitor.worked(1);
- }
-
- }
-
- /**
- * Creates a dependency link between two
- * {@link org.eclipse.uml2.uml.NamedElement NamedElement}s
- *
- * @param name
- * the name of the dependency
- * @param client
- * the client NamedElement
- * @param supplier
- * the supplier NamedElement
- * @return the created dependency
- */
- private Dependency createDependency(String name, NamedElement client, NamedElement supplier) {
- Dependency dependency = UMLFactory.eINSTANCE.createDependency();
-
- dependency.setName(name);
- dependency.getClients().add(client);
- dependency.getSuppliers().add(supplier);
-
- return dependency;
- }
-
- }
-
- /**
- * Returns <code>true</code> if the specified element represents an Eclipse
- * feature (instanceof Component & stereotyped by "Feature")
- *
- * @param element
- * the element to test
- * @return <code>true</code> if the specified element represents an Eclipse
- * feature (instanceof Component & stereotyped by "Feature")
- */
- public static boolean isFeature(Element element) {
- return element instanceof Component && ADL4Eclipse_StereotypesUtils.isFeature(element);
- }
-
- /**
- * Returns <code>true</code> if the specified element represents an Eclipse
- * plugin (instanceof Component & stereotyped by "Plugin")
- *
- * @param element
- * the element to test
- * @return <code>true</code> if the specified element represents an Eclipse
- * plugin (instanceof Component & stereotyped by "Plugin")
- */
- public static boolean isBundle(Element element) {
- return element instanceof Component && OSGIStereotypesUtils.isBundle(element);
- }
-
- /**
- * Changes the name of the specified {@link NamedElement} if it can be
- * simplified.
- *
- * @see #getSimplifiedName(String)
- * @param namedElement
- * the named element to be modified
- */
- public static void simplifyName(NamedElement namedElement) {
- String name = namedElement.getName();
- String simplifiedName = getSimplifiedName(name);
- if (simplifiedName != name) {
- namedElement.setName(simplifiedName);
- }
- }
-
- /**
- * Computes and returns a simplified name from the given String. Basically,
- * it removes the "org.eclipse." at the beginning of the name.
- *
- * @param name
- * the name to be simplified, can be <code>null</code>
- * @return the simplified name or the exact same string if it could not be
- * simplified
- */
- public static String getSimplifiedName(String name) {
- if (name != null && name.indexOf("org.eclipse.") == 0) {
- return name.substring("org.eclipse.".length());
- }
- return name;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ArchitectureSnapshotDesigner.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ArchitectureSnapshotDesigner.java
deleted file mode 100644
index eeafdd04f60..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ArchitectureSnapshotDesigner.java
+++ /dev/null
@@ -1,694 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- * Thomas Daniellou (CEA LIST) - Refactoring and cleanup
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.designer;
-
-import java.util.HashSet;
-import java.util.Set;
-
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adltool.ADLConstants;
-import org.eclipse.papyrus.adltool.Activator;
-import org.eclipse.papyrus.adltool.reversible.Reversible;
-import org.eclipse.papyrus.adltool.reversible.extension.ReversibleExtension;
-import org.eclipse.papyrus.adltool.reversible.extension.SchemaAttribute;
-import org.eclipse.papyrus.adltool.reversible.extension.SchemaElement;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.packages.ReversiblePackage;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleFeature;
-import org.eclipse.papyrus.adltool.reversible.project.ReversiblePlugin;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.papyrus.adltool.reversible.project.StereotypeVersion;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.papyrus.uml.extensionpoints.profile.IRegisteredProfile;
-import org.eclipse.papyrus.uml.extensionpoints.profile.RegisteredProfile;
-import org.eclipse.papyrus.uml.extensionpoints.utils.Util;
-import org.eclipse.papyrus.uml.tools.utils.PackageUtil;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.InstanceSpecification;
-import org.eclipse.uml2.uml.LiteralString;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.PackageableElement;
-import org.eclipse.uml2.uml.Port;
-import org.eclipse.uml2.uml.Profile;
-import org.eclipse.uml2.uml.Property;
-import org.eclipse.uml2.uml.Slot;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-
-/**
- * This class manipulates each reversibles representation, creates the
- * dependencies between them, and when necessary, adds them in the model.
- */
-public class ArchitectureSnapshotDesigner {
-
- /**
- * Set containing the projects that have been reversed during the current
- * import.
- */
- private Set<ReversibleProject> reversedProjects;
-
- /**
- * Set of projects to be reversed.
- */
- private Set<ReversibleProject> reversibles;
-
- /**
- * Set of reversibles that need to apply and fill their stereotypes.
- */
- private Set<Reversible<?>> postponedReversibles;
-
- /**
- * Reverse settings containing the depth level of dependencies to reverse.
- */
- private ReverseSettings settings;
-
- /**
- * The package that will hold the reversed projects.
- */
- private Package model;
-
- /**
- * Constructor.
- *
- * @param model
- * @param reversibles
- * @param settings
- */
- public ArchitectureSnapshotDesigner(Package model, Set<ReversibleProject> reversibles, ReverseSettings settings) {
- if (model == null || reversibles == null || reversibles.isEmpty()) {
- throw new IllegalArgumentException();
- }
-
- this.model = model;
- this.settings = settings;
- this.reversibles = reversibles;
-
- reversedProjects = new HashSet<>();
- postponedReversibles = new HashSet<>();
- }
-
- /**
- * Launches the import of bundles into the model.
- */
- public void runImportBundles() {
- initModel();
-
- // Reverses the selected projects in the model
- for (ReversibleProject project : reversibles) {
- reverseProject(project);
- }
-
- // Fill the reversibles' stereotypes
- for (Reversible<?> reversible : postponedReversibles) {
- reversible.fillStereotype();
- }
-
- }
-
-
- /**
- * Ensures that the ADL4Eclipse and OSGi profiles have been applied.
- */
- private void initModel() {
- applyProfile(OSGIStereotypes.OSGI);
- applyProfile(ADL4Eclipse_Stereotypes.ADL4ECLIPSE);
- }
-
- private void applyProfile(String profileName) {
- Profile appliedProfile = model.getAppliedProfile(profileName);
-
- if (appliedProfile == null) {
- IRegisteredProfile registeredProfile = RegisteredProfile.getRegisteredProfile(profileName);
-
- if (registeredProfile != null) {
- URI modelUri = registeredProfile.getUri();
- Resource modelResource = Util.createTemporaryResourceSet().getResource(modelUri, true);
- Profile profile = (Profile) modelResource.getContents().get(0);
-
- PackageUtil.applyProfile(model, profile, true);
- }
- }
- }
-
- /**
- * Checks whether the reversible has been flagged as reversed or not.
- *
- * @param project
- * @return returns true if this the reversible has been reversed.
- */
- private boolean wasReversed(ReversibleProject project) {
- return reversedProjects.contains(project);
- }
-
- /**
- * Flags the reversible to prevent recursive reverse loop.
- *
- * @param project
- * the project to be flagged as reversed
- */
- private void setReversed(ReversibleProject project) {
- reversedProjects.add(project);
- }
-
- /**
- * Saves the reversible to fill its properties at the end of the reverse.
- *
- * @param reversible
- */
- private void postPoneFillStereotype(Reversible<?> reversible) {
- postponedReversibles.add(reversible);
- }
-
- /**
- * Reverses a project and, if the {@link ReverseSettings} allows it, its
- * dependencies, exported packages, extension points and extensions.
- *
- * <p>
- * <b>Note:</b> This method adds the project's representation in the model.
- * </p>
- *
- * @param project
- * the project to reverse
- */
- private void reverseProject(ReversibleProject project) {
- insertInModel(project);
- setReversed(project);
-
- // Reverse the children
- if (settings.reverseDependencies()) {
- for (ReversibleProject child : project.getDependencies()) {
- reverseChildProject(project, child, settings.getReverseDepth());
- }
- }
-
- if (project instanceof ReversiblePlugin) {
- ReversiblePlugin reversiblePlugin = (ReversiblePlugin) project;
-
- // Reverse exported packages
- if (settings.reverseExportPackages()) {
- for (ReversiblePackage exportedPackageName : reversiblePlugin.getExportedPackages()) {
- reversePackage(project, exportedPackageName);
- }
- }
-
- // Reverse imported packages
- if (settings.reverseImportPackages()) {
- for (ReversiblePackage importedPackage : reversiblePlugin.getImportedPackages()) {
- reversePackage(project, importedPackage);
- }
- }
-
- // Extension points
- if (settings.reverseExtensionPoints()) {
- for (ReversibleExtensionPoint extensionPoint : reversiblePlugin.getExtensionPoints()) {
- reverseExtensionPoint(extensionPoint);
- }
- }
-
- // Extensions
- if (settings.reverseExtensions()) {
- for (ReversibleExtension extension : reversiblePlugin.getExtensions()) {
- reverseExtension(extension);
- }
- }
- }
-
- // Fill stereotype properties
- postPoneFillStereotype(project);
- }
-
- /**
- * Reverses a child project and adds a dependency to its parent.
- *
- * <p>
- * <b>Note:</b> This method adds the project's representation in the model.
- * </p>
- *
- * @param parent
- * the parent project
- * @param child
- * the child project
- * @param currentDepth
- * the current depth level
- */
- private void reverseChildProject(ReversibleProject parent, ReversibleProject child, int currentDepth) {
- // Prevent recursion cycle
- if (!wasReversed(child)) {
- insertInModel(child);
- setReversed(child);
-
- // Reverse the sub-children if we are in infinite mode or the depth
- // is not reached
- if (currentDepth == ADLConstants.INFINITE_DEPTH_OPTION || currentDepth > 1) {
- int newDepth = currentDepth == ADLConstants.INFINITE_DEPTH_OPTION ? currentDepth : currentDepth - 1;
-
- for (ReversibleProject subChild : child.getDependencies()) {
- reverseChildProject(child, subChild, newDepth);
- }
- }
-
- // Apply stereotype
- child.applyStereotype();
- postPoneFillStereotype(child);
- }
-
- createDependency(parent, child);
- }
-
- /**
- * Reverses an reversible package inside a reversible project, creates a
- * dependency between the package and the project and applies the
- * stereotypes on the created elements.
- *
- * @param project
- * the project containing the imported packages
- * @param reversiblePackage
- * the imported package name
- */
- private void reversePackage(ReversibleProject project, ReversiblePackage reversiblePackage) {
- Component reversedProject = project.getRepresentation();
- Package reversedPackage = project.getElement(reversiblePackage);
-
- if (reversedPackage == null) {
- reversedPackage = reversiblePackage.getRepresentation();
- reversedProject.getPackagedElements().add(reversedPackage);
- } else {
- reversiblePackage.setRepresentation(reversedPackage);
- }
-
- reversiblePackage.applyStereotype();
-
- Dependency packageDependency = project.getElement(reversiblePackage.getId(), Dependency.class);
-
- if (packageDependency == null) {
- // Create the dependency link
- packageDependency = createDependency(reversiblePackage.getId(), reversedProject, reversedPackage);
- reversedProject.getPackagedElements().add(packageDependency);
- }
-
- String dependencyStereotypeName = reversiblePackage.getDependencyStereotypeName();
- Stereotype dependencyStereotype = packageDependency.getAppliedStereotype(dependencyStereotypeName);
-
- if (dependencyStereotype == null) {
- // Apply the PackageReference stereotype on the link
- dependencyStereotype = packageDependency.getApplicableStereotype(OSGIStereotypes.PACKAGE_REFERENCE);
-
- if (dependencyStereotype != null) {
- packageDependency.applyStereotype(dependencyStereotype);
- }
- }
-
- // Fill dependency stereotype
- StereotypeVersion dependencyVersion = project.getReversibleVersion(reversiblePackage);
-
- if (dependencyVersion != null) {
- String floor = dependencyVersion.getFloor();
- String ceiling = dependencyVersion.getCeiling();
- boolean includeFloor = dependencyVersion.includeFloor();
- boolean includeCeiling = dependencyVersion.includeCeiling();
-
- packageDependency.setValue(dependencyStereotype, OSGIStereotypes.VERSIONRANGE_FLOOR_ATT, floor);
- packageDependency.setValue(dependencyStereotype, OSGIStereotypes.VERSIONRANGE_INCLUDEFLOOR_ATT,
- includeFloor);
-
- if (ceiling != null) {
- packageDependency.setValue(dependencyStereotype, OSGIStereotypes.VERSIONRANGE_CEILING_ATT, ceiling);
- packageDependency.setValue(dependencyStereotype, OSGIStereotypes.VERSIONRANGE_INCLUDECEILING_ATT,
- includeCeiling);
- }
- }
- }
-
- /**
- * Reverses an extension point. <br />
- * A reversed extension point is a component inside the project's component.
- *
- * @param extensionPoint
- */
- private void reverseExtensionPoint(ReversibleExtensionPoint extensionPoint) {
- ReversibleProject project = extensionPoint.getParent();
- Component reversedProject = project.getRepresentation();
- Component reversedExtensionPoint = project.getElement(extensionPoint);
-
- if (reversedExtensionPoint == null) {
- reversedExtensionPoint = extensionPoint.getRepresentation();
- reversedProject.getPackagedElements().add(reversedExtensionPoint);
- } else {
- extensionPoint.setRepresentation(reversedExtensionPoint);
- }
-
- // Create a port of type "reversed extension point" if it does not exist
- if (project.getElement(extensionPoint.getId(), Port.class) == null) {
- reversedProject.createOwnedPort(extensionPoint.getId(), reversedExtensionPoint);
- }
-
- reverseExtensionPointElements(extensionPoint);
-
- // Apply stereotype
- extensionPoint.applyStereotype();
- postPoneFillStereotype(extensionPoint);
- }
-
- /**
- * Reverses an extension. <br/>
- * An reversed extension is represented by an
- * {@link org.eclipse.uml2.uml.InstanceSpecification InstanceSpecification}
- * inside the project's component. The reversed project will have a port
- * linked to the extension point definer's port.
- *
- * @param extension
- */
- private void reverseExtension(ReversibleExtension extension) {
- ReversibleProject project = extension.getParent();
- ReversibleExtensionPoint extensionPoint = extension.getExtensionPoint();
-
- if (extensionPoint != null) {
- Component reversedProject = project.getRepresentation();
-
- // Check if the extension is in the project's representation
- InstanceSpecification reversedExtension = project.getElement(extension);
-
- if (reversedExtension == null) {
- reversedExtension = extension.getRepresentation();
- reversedProject.getPackagedElements().add(reversedExtension);
- } else {
- extension.setRepresentation(reversedExtension);
- }
-
- // TODO: Create a Usage link
-
- // Make sure the extension point's elements are reversed
- reverseExtensionPointElements(extensionPoint);
-
- // Create the instance specification's slots
- for (SchemaElement element : extension.getElements()) {
- Component reversedElement = extensionPoint.getElement(element.getName(), Component.class);
-
- if (reversedElement != null) {
- // Set the InstanceSpecification's classifier
- reversedExtension.getClassifiers().add(reversedElement);
- reversedExtension.getSlots().clear();
-
- for (SchemaAttribute schemaAttribute : element.getAttributes()) {
- LiteralString value = UMLFactory.eINSTANCE.createLiteralString();
- value.setValue(schemaAttribute.getValue());
-
- // TODO: This might need some refactoring
- for (Property attribute : reversedElement.getOwnedAttributes()) {
- if (attribute.getName().equals(schemaAttribute.getName())) {
- Slot slot = reversedExtension.createSlot();
-
- slot.setDefiningFeature(attribute);
- slot.getValues().add(value);
- }
- }
- }
- }
- }
-
- // Create a port of type "reversed extension point"
- if (project.getElement(extensionPoint.getId(), Port.class) == null) {
- reversedProject.createOwnedPort(extensionPoint.getId(), extensionPoint.getRepresentation());
- }
-
- createExtensionPointDependency(project, extensionPoint);
- }
-
- // Apply stereotype
- extension.applyStereotype();
- postPoneFillStereotype(extension);
- }
-
- /**
- * Creates a dependency between two projects (the one that contributes to an
- * extension point and the extension point's parent).
- *
- * <p>
- * <b>Note:</b> If the project and its extension point are not in the model,
- * this method will add them.
- * </p>
- *
- * @param project
- * @param extensionPoint
- */
- private void createExtensionPointDependency(ReversibleProject project, ReversibleExtensionPoint extensionPoint) {
- // Retrieve the extension point definer
- ReversibleProject parent = extensionPoint.getParent();
-
- Component reversedProject = project.getRepresentation();
- Component parentRepresentation = parent.getRepresentation();
- Component reversedExtensionPoint = extensionPoint.getRepresentation();
-
- // Add the extension point definer in the model
- if (searchRepresentation(parent) == null) {
- model.getPackagedElements().add(parentRepresentation);
- }
-
- // Make sure the extension point is in the model
- if (parent.getElement(extensionPoint) == null) {
- parentRepresentation.getPackagedElements().add(reversedExtensionPoint);
- }
-
- // Ensure the stereotype are applied
- parent.applyStereotype();
- extensionPoint.applyStereotype();
-
- postPoneFillStereotype(parent);
- postPoneFillStereotype(extensionPoint);
-
- // The project's port was created before this method is called
- Port extensionPort = project.getElement(extensionPoint.getId(), Port.class);
- Port extensionPointPort = parent.getElement(extensionPoint.getId(), Port.class);
-
- if (extensionPointPort == null) {
- extensionPointPort = parentRepresentation.createOwnedPort(extensionPoint.getId(), reversedExtensionPoint);
- }
-
- String dependencyName = extensionPoint.getId();
- Dependency dependency = project.getElement(dependencyName, Dependency.class);
-
- if (dependency != null) {
- return; // The dependency already exists
- }
-
- // Create the dependency and add it to the reversed project's
- // representation
- Dependency extensionPointDependency = createDependency(dependencyName, extensionPort, extensionPointPort);
-
- reversedProject.getPackagedElements().add(extensionPointDependency);
-
- String extensionPtStereotypeName = extensionPoint.getDependencyStereotypeName();
- Stereotype dependencyStereotype = extensionPointDependency.getApplicableStereotype(extensionPtStereotypeName);
-
- extensionPointDependency.applyStereotype(dependencyStereotype);
- }
-
- /**
- * Creates a dependency link between two reversible projects. Adds the
- * dependency to the first reversible representation and apply the
- * stereotype.
- *
- * @param parent
- * @param child
- * @return the created dependency
- */
- private Dependency createDependency(ReversibleProject parent, ReversibleProject child) {
- Component parentComponent = parent.getRepresentation();
- Component childComponent = child.getRepresentation();
-
- String dependencyName = child.getId();
- Dependency dependency = parent.getElement(dependencyName, Dependency.class);
-
- // Create the dependency if it does not exist
- if (dependency == null) {
- dependency = createDependency(dependencyName, parentComponent, childComponent);
-
- parentComponent.getPackagedElements().add(dependency);
-
- // create only the owned attribute in case of really owned elements
- // (e.g. do not add for simple referenced bundles)
- if (shouldCreateAttribute(parent, child)) {
- parentComponent.createOwnedAttribute(child.getId(), childComponent);
- }
-
- }
-
- // Apply the stereotype
- String depStereotypeName = child.getDependencyStereotypeName();
- Stereotype depStereotype = dependency.getApplicableStereotype(depStereotypeName);
-
- if (dependency.getAppliedStereotype(depStereotypeName) == null) {
- dependency.applyStereotype(depStereotype);
- }
-
- // Get the version to fill the stereotype
- StereotypeVersion dependencyVersionRange = parent.getReversibleVersion(child);
-
- if (dependencyVersionRange != null) {
- String floor = dependencyVersionRange.getFloor();
- String ceiling = dependencyVersionRange.getCeiling();
- boolean includeFloor = dependencyVersionRange.includeFloor();
- boolean includeCeiling = dependencyVersionRange.includeCeiling();
-
- dependency.setValue(depStereotype, OSGIStereotypes.VERSIONRANGE_FLOOR_ATT, floor);
- dependency.setValue(depStereotype, OSGIStereotypes.VERSIONRANGE_INCLUDEFLOOR_ATT, includeFloor);
-
- if (ceiling != null) {
- dependency.setValue(depStereotype, OSGIStereotypes.VERSIONRANGE_CEILING_ATT, ceiling);
- dependency.setValue(depStereotype, OSGIStereotypes.VERSIONRANGE_INCLUDECEILING_ATT, includeCeiling);
- }
- }
-
- return dependency;
- }
-
- private static boolean shouldCreateAttribute(ReversibleProject parent, ReversibleProject child) {
- if (parent instanceof ReversibleFeature) {
- // should only create for included plugins & included features, not
- // referenced plugins
- if (child instanceof ReversibleFeature
- && ((ReversibleFeature) parent).getIncludedReversibleFeatures().contains(child)) {
- return true;
- }
- if (child instanceof ReversiblePlugin
- && ((ReversibleFeature) parent).getIncludedReversiblePlugins().contains(child)) {
- return true;
- }
- return false;
- } else if (parent instanceof ReversiblePlugin) {
- return true;
- } else {
- Activator.log.error("Case not handled", null);
- return true;
- }
- }
-
- /**
- * Creates a dependency link between two
- * {@link org.eclipse.uml2.uml.NamedElement NamedElement}s
- *
- * @param name
- * the name of the dependency
- * @param client
- * the client NamedElement
- * @param supplier
- * the supplier NamedElement
- * @return the created dependency
- */
- private Dependency createDependency(String name, NamedElement client, NamedElement supplier) {
- Dependency dependency = UMLFactory.eINSTANCE.createDependency();
-
- dependency.setName(name);
- dependency.getClients().add(client);
- dependency.getSuppliers().add(supplier);
-
- return dependency;
- }
-
- /**
- * Adds a reversible project's representation in the model or updates it if
- * is already in it (in case we are updating an existing model).
- *
- * @param project
- */
- private void insertInModel(ReversibleProject project) {
- PackageableElement representation = searchRepresentation(project);
-
- if (representation instanceof Component) {
- project.setRepresentation((Component) representation);
- } else {
- representation = project.getRepresentation();
- model.getPackagedElements().add(representation);
- }
- }
-
- private void reverseExtensionPointElements(ReversibleExtensionPoint extensionPoint) {
- ReversibleProject parent = extensionPoint.getParent();
-
- // Make sure the parent project is in the model to apply the stereotypes
- // on the elements
- insertInModel(parent);
-
- // Ensure the extension point is in its parent's representation
- Component reversedExtensionPoint = parent.getElement(extensionPoint);
-
- if (reversedExtensionPoint != null) {
- extensionPoint.setRepresentation(reversedExtensionPoint);
- } else {
- Component parentRepresentation = parent.getRepresentation();
- reversedExtensionPoint = extensionPoint.getRepresentation();
-
- parentRepresentation.getPackagedElements().add(reversedExtensionPoint);
- }
-
- // Create the extension point's elements
- for (SchemaElement element : extensionPoint.getElements()) {
- String elementName = element.getName();
- PackageableElement existingElement = reversedExtensionPoint.getPackagedElement(elementName);
-
- if (existingElement == null) {
- Component reversedElement = UMLFactory.eINSTANCE.createComponent();
-
- reversedElement.setName(elementName);
- reversedExtensionPoint.getPackagedElements().add(reversedElement);
-
- for (SchemaAttribute attribute : element.getAttributes()) {
- Property property = UMLFactory.eINSTANCE.createProperty();
-
- property.setName(attribute.getName());
- reversedElement.getOwnedAttributes().add(property);
- }
- }
- }
-
- // Apply the stereotype if it is not already applied
- for (PackageableElement element : reversedExtensionPoint.getPackagedElements()) {
- if (element instanceof Component) {
- String stereotypeName = ADL4Eclipse_Stereotypes.ELEMENT_STEREOTYPE;
- Stereotype elementStereotype = element.getAppliedStereotype(stereotypeName);
-
- if (elementStereotype == null) {
- elementStereotype = element.getApplicableStereotype(stereotypeName);
- element.applyStereotype(elementStereotype);
- }
- }
- }
- }
-
- /**
- * Returns a reversible project's representation in the model. This method
- * checks if the representation has the same name of the reversible's id and
- * if the reversible's stereotype is applied on it.
- *
- * @param reversible
- * @return the representation or null if it does not exists
- */
- private PackageableElement searchRepresentation(ReversibleProject reversible) {
- for (PackageableElement element : model.getPackagedElements()) {
- if (element.getName().equals(reversible.getId())) {
- Stereotype appliedStereotype = element.getAppliedStereotype(reversible.getStereotypeName());
-
- if (appliedStereotype != null) {
- return element;
- }
- }
- }
-
- return null;
- }
-
-} \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ReverseSettings.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ReverseSettings.java
deleted file mode 100644
index 10b45286811..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/designer/ReverseSettings.java
+++ /dev/null
@@ -1,156 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.designer;
-
-/**
- * This class holds the settings needed for the ArchitectureSnapshotDesigner.
- */
-public class ReverseSettings {
-
- /**
- * Whether the designer should reverse the projects dependencies or not.
- */
- private boolean reverseDependencies;
-
- /**
- * Whether the designer should reverse the exported packages or not.
- */
- private boolean reverseExportPackages;
-
- /**
- * Whether the designer should reverse the imported packages or not.
- */
- private boolean reverseImportPackages;
-
- /**
- * Whether the designer should reverse the extension points or not.
- */
- private boolean reverseExtensionPoints;
-
- /**
- * Whether the designer should reverse the extensions or not.
- */
- private boolean reverseExtensions;
-
- /**
- * The depth of the reverse.
- */
- private int reverseDepth;
-
- /**
- * Default constructor.
- */
- public ReverseSettings() {
- reverseDepth = 1;
- reverseExtensions = true;
- reverseDependencies = true;
- reverseExportPackages = true;
- reverseImportPackages = true;
- reverseExtensionPoints = true;
- }
-
- /**
- * @return true if a project's dependencies should be reversed, false of
- * not.
- */
- public boolean reverseDependencies() {
- return reverseDependencies;
- }
-
- /**
- * @param reverseDependencies
- * the reverseDependencies to set
- */
- public void setReverseChildren(boolean reverseDependencies) {
- this.reverseDependencies = reverseDependencies;
- }
-
- /**
- * @return true if a project's export packages should be reversed, false of
- * not.
- */
- public boolean reverseExportPackages() {
- return reverseExportPackages;
- }
-
- /**
- * @param reverseExportPackages
- * the reverseExportPackages to set
- */
- public void setReverseExportPackages(boolean reverseExportPackages) {
- this.reverseExportPackages = reverseExportPackages;
- }
-
- /**
- *
- * @return
- */
- public boolean reverseImportPackages() {
- return reverseImportPackages;
- }
-
- /**
- * @param reverseExportPackages
- * the reverseImportPackages to set
- */
- public void setReverseImportPackages(boolean reverseImportPackages) {
- this.reverseImportPackages = reverseImportPackages;
- }
-
- /**
- * @return true if a project's extension points should be reversed, false of
- * not.
- */
- public boolean reverseExtensionPoints() {
- return reverseExtensionPoints;
- }
-
- /**
- * @param reverseExtensionPoints
- * the reverseExtensionPoints to set
- */
- public void setReverseExtensionPoints(boolean reverseExtensionPoints) {
- this.reverseExtensionPoints = reverseExtensionPoints;
- }
-
- /**
- * @return true if a project's extensions should be reversed, false of
- * not.
- */
- public boolean reverseExtensions() {
- return reverseExtensions;
- }
-
- /**
- * @param reverseExtensions
- * the reverseExtensions to set
- */
- public void setReverseExtensions(boolean reverseExtensions) {
- this.reverseExtensions = reverseExtensions;
- }
-
- /**
- * @return the reverseDepth
- */
- public int getReverseDepth() {
- return reverseDepth;
- }
-
- /**
- * @param reverseDepth
- * the reverseDepth to set
- */
- public void setReverseDepth(int reverseDepth) {
- this.reverseDepth = reverseDepth;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/AbstractReversible.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/AbstractReversible.java
deleted file mode 100644
index e886037e119..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/AbstractReversible.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
-
-/**
- * This class provides the skeletal implementation of the {@link Reversible}
- * interface.<br />
- * The programmer should extend this class in order to create a new reversible
- * adapter.
- *
- * @param <T> The type of the reversible's representation.
- */
-public abstract class AbstractReversible<T extends NamedElement> implements Reversible<T> {
-
- /**
- * The element that represents the reversed project.
- */
- protected T representation;
-
- /**
- * The stereotype holding the project information.
- */
- protected Stereotype stereotype;
-
- /**
- * Returns an instance of this reversible's representation.
- *
- * <p>
- * <b>Note</b>: This method needs to be implemented by any reversible that
- * extends the {@link AbstractReversible} class.
- * </p>
- *
- * @return the instance of the representation
- */
- protected abstract T createRepresentation();
-
- @Override
- public T getRepresentation() {
- if (representation == null) {
- representation = createRepresentation();
- representation.setName(getId());
- }
-
- return representation;
- }
-
- @Override
- public void setRepresentation(T representation) {
- this.representation = representation;
- }
-
- /*
- * (non-Javadoc)
- * @see java.lang.Object#hashCode()
- */
- @Override
- public int hashCode() {
- return getId() == null ? 0 : getId().hashCode();
- }
-
- /*
- * (non-Javadoc)
- * @see java.lang.Object#equals(java.lang.Object)
- */
- @Override
- public boolean equals(Object obj) {
- if (this == obj) {
- return true;
- }
-
- if (obj == null) {
- return false;
- }
-
- if (!(obj instanceof Reversible)) {
- return false;
- }
-
- Reversible<?> other = (Reversible<?>) obj;
-
- if (getType() != other.getType()) {
- return false;
- }
-
- if (getId().equals(other.getId())) {
- return true;
- }
-
- return false;
- }
-
- @Override
- public boolean applyStereotype() {
- // The getRepresentation() method instantiates the field and avoids null pointer
- stereotype = getRepresentation().getAppliedStereotype(getStereotypeName());
-
- if (stereotype != null) {
- return true;
- }
-
- stereotype = getRepresentation().getApplicableStereotype(getStereotypeName());
-
- if (stereotype != null) {
- getRepresentation().applyStereotype(stereotype);
-
- return true;
- }
-
- log.warn("(" + getType() + ") " + getId() + ": stereotype is null");
-
- return false;
- }
-
- @Override
- public Class<? extends NamedElement> getRepresentationClass() {
- return getRepresentation().getClass();
- }
-
- @SuppressWarnings("unchecked")
- @Override
- public <S extends NamedElement> S getElement(Reversible<S> reversible) {
- // The representation is an instance of NamedElement, it should be safe to make the cast
- return (S) getElement(reversible.getId(), reversible.getRepresentationClass());
- }
-
- @Override
- public <S extends NamedElement> S getElement(String name, Class<S> clazz) {
- for (Element ownedElement : representation.getOwnedElements()) {
- if (clazz.isInstance(ownedElement)) {
- // The warning is checked with the above condition
- @SuppressWarnings("unchecked")
- S element = (S) ownedElement;
-
- if (name.equals(element.getName())) {
- return element;
- }
- }
- }
-
- return null;
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/Reversible.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/Reversible.java
deleted file mode 100644
index fecb192a974..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/Reversible.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible;
-
-import org.eclipse.uml2.uml.NamedElement;
-
-/**
- * The root interface of a reversible adapter.<br />
- *
- * <p>
- * A reversible has:
- * <ul>
- * <li>an identifier that corresponds to the adapted class identifier,</li>
- * <li>a UML representation that should extend the
- * {@link org.eclipse.uml2.uml.NamedElement NamedElement} interface,</li>
- * <li>a type,</li>
- * <li>a stereotype name that will be applied to its representation,</li>
- * <li>and a stereotype that will be applied to the dependency links to this
- * reversible.</li>
- * </ul>
- * </p>
- */
-public interface Reversible<T extends NamedElement> {
-
- enum Type {
- BUNDLE, FEATURE, PLUGIN, EXTENSION_POINT, EXTENSION, IMPORT_PACKAGE, EXPORT_PACKAGE
- };
-
- /**
- * Gets the identifier of the reversible.
- *
- * @return the identifier of the reversible
- */
- String getId();
-
- /**
- * Gets stereotype's qualified name that will be applied on the reversed
- * component.
- *
- * @return the stereotype name
- */
- String getStereotypeName();
-
- /**
- * Gets the stereotype's qualified name that will be applied on the
- * dependency link.
- *
- * @return the stereotype name
- */
- String getDependencyStereotypeName();
-
- /**
- * Gets the type of the reversible project.
- *
- * @return type of reversible
- */
- Type getType();
-
- /**
- * Gets the representation corresponding to the reversed project. If the
- * representation is null, this method should instantiate it.
- *
- * @return the project's representation
- */
- T getRepresentation();
-
- /**
- * Sets the representation. Used in case the project has already been
- * reversed and its representation needs to be updated from the one in the
- * model.
- *
- * @param representation
- */
- void setRepresentation(T representation);
-
- /**
- * Applies the reversible's stereotype on its representation. Returns true
- * if the stereotype is applied, false if not exist.
- *
- * @return true if the stereotype is applied, false if not
- */
- boolean applyStereotype();
-
- /**
- * Ensures the stereotype is applied and fills its values.
- */
- void fillStereotype();
-
- /**
- * Returns the runtime class of this reversible's representation.
- *
- * @return
- */
- Class<? extends NamedElement> getRepresentationClass();
-
- /**
- * Gets an element of type "clazz" in this reversible's representation or
- * null if it does not exist.
- *
- * @param name the name of the element
- * @param clazz the type of the element to return
- * @return the element or null if it does not exist
- */
- <S extends NamedElement> S getElement(String name, Class<S> clazz);
-
- /**
- * Gets a reversible representation in this reversible's representation or
- * null if it does not exist.
- *
- * @param reversible the reversible to retrieve
- * @return the reversible's representation to retrieve or null if it does
- * not exist
- */
- <S extends NamedElement> S getElement(Reversible<S> reversible);
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/AbstractExtension.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/AbstractExtension.java
deleted file mode 100644
index 8ce85ac4274..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/AbstractExtension.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extension;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adltool.reversible.AbstractReversible;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.factory.ReversibleFactory;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.uml2.uml.InstanceSpecification;
-import org.eclipse.uml2.uml.UMLFactory;
-
-/**
- * This abstract class provides the default implementation (type, representation
- * type, stereotype name to be applied) of the {@link ReversibleExtension}
- * adapter.
- */
-public abstract class AbstractExtension extends AbstractReversible<InstanceSpecification> implements ReversibleExtension {
-
- protected ReversibleProject parent;
-
- @Override
- public ReversibleProject getParent() {
- return parent;
- }
-
- @Override
- public void setParent(ReversibleProject parent) {
- this.parent = parent;
- }
-
- @Override
- public String getStereotypeName() {
- return ADL4Eclipse_Stereotypes.EXTENSION_STEREOTYPE;
- }
-
- @Override
- public String getDependencyStereotypeName() {
- return ADL4Eclipse_Stereotypes.EXTENSION_REFERENCE;
- }
-
- @Override
- public Type getType() {
- return Type.EXTENSION;
- }
-
- @Override
- public InstanceSpecification createRepresentation() {
- return UMLFactory.eINSTANCE.createInstanceSpecification();
- }
-
- @Override
- public void fillStereotype() {
- if (!applyStereotype()) {
- log.warn(getId() + ": cannot fill the stereotype properties");
- }
- }
-
- @Override
- public ReversibleExtensionPoint getExtensionPoint() {
- return ReversibleFactory.getInstance().getExtensionPoint(getId());
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/LoadedExtension.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/LoadedExtension.java
deleted file mode 100644
index 3a4d563aea3..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/LoadedExtension.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extension;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.core.runtime.IConfigurationElement;
-import org.eclipse.core.runtime.IExtension;
-
-/**
- * This class is a reversible adapter of a loaded extension. (Extensions
- * that are defined by loaded plug-ins)
- */
-public class LoadedExtension extends AbstractExtension {
-
- private IExtension extension;
-
- /**
- * Constructor.
- *
- * @param extension
- */
- public LoadedExtension(IExtension extension) {
- this.extension = extension;
- }
-
- @Override
- public String getId() {
- return extension.getExtensionPointUniqueIdentifier();
- }
-
- @Override
- public List<SchemaElement> getElements() {
- List<SchemaElement> result = new ArrayList<>();
-
- for (IConfigurationElement configurationElement : extension.getConfigurationElements()) {
- String elementName = configurationElement.getName();
- SchemaElement element = new SchemaElement(elementName);
-
- for (String attributeName : configurationElement.getAttributeNames()) {
- String value = configurationElement.getAttribute(attributeName);
- element.addAttribute(new SchemaAttribute(attributeName, value));
- }
-
- result.add(element);
- }
-
- return result;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/ReversibleExtension.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/ReversibleExtension.java
deleted file mode 100644
index 8d1c88f4f96..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/ReversibleExtension.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extension;
-
-import java.util.List;
-
-import org.eclipse.papyrus.adltool.reversible.Reversible;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.uml2.uml.InstanceSpecification;
-
-/**
- * The interface representing a reversible extension.<br />
- * A reversed extension is an {@link org.eclipse.uml2.uml.InstanceSpecification
- * InstanceSpecification} inside it's reversible parent's representation.
- */
-public interface ReversibleExtension extends Reversible<InstanceSpecification> {
-
- /**
- * Returns the extension's parent.
- *
- * @return the extension's parent or null if it does not exists
- */
- ReversibleProject getParent();
-
- /**
- * Sets the extension's parent.
- *
- * @param project the extension's parent
- */
- void setParent(ReversibleProject project);
-
- /**
- * Returns the extension point this extension contributes to.
- *
- * @return the extension point or null if it does not exist
- */
- ReversibleExtensionPoint getExtensionPoint();
-
- /**
- * Returns the list of the ExtensionPoint elements used by this extension.
- *
- * @return the list of ExtensionPoint elements used by this extension.
- */
- List<SchemaElement> getElements();
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/SchemaAttribute.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/SchemaAttribute.java
deleted file mode 100644
index 70007caebd6..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/SchemaAttribute.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extension;
-
-/**
- * This class represents a schema attribute that is defined by an extension point.
- */
-public class SchemaAttribute {
-
- private String name;
- private String value;
-
- public SchemaAttribute(String name) {
- setName(name);
- }
-
- public SchemaAttribute(String name, String value) {
- setName(name);
- setValue(value);
- }
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public String getValue() {
- return value;
- }
-
- public void setValue(String value) {
- this.value = value;
- }
-
-} \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/SchemaElement.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/SchemaElement.java
deleted file mode 100644
index 4667c42d6b2..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/SchemaElement.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extension;
-
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * This class represents a schema element defined by an extension point.
- */
-public class SchemaElement {
-
- private String name;
- private String type;
- private int minOccurs;
- private int maxOccurs;
- private List<SchemaAttribute> attributes;
-
- public SchemaElement(String name) {
- setName(name);
-
- attributes = new ArrayList<>();
- }
-
- /**
- * Gets the element name.
- *
- * @return the name of the element.
- */
- public String getName() {
- return name;
- }
-
- /**
- * Sets the element name.
- *
- * @param name the name of the element.
- */
- public void setName(String name) {
- this.name = name;
- }
-
- /**
- * Adds an attribute to this element.
- *
- * @param attribute
- */
- public void addAttribute(SchemaAttribute attribute) {
- attributes.add(attribute);
- }
-
- /**
- * Gets the list of attributes.
- *
- * @return
- */
- public List<SchemaAttribute> getAttributes() {
- return attributes;
- }
-
- /**
- * Gets the element's type.
- *
- * @return
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the element's type.
- *
- * @param type
- */
- public void setType(String type) {
- this.type = type;
-
- }
-
- /**
- * Gets the minimum occurrences parameter of the element.
- *
- * @return
- */
- public int getMinOccurs() {
- return minOccurs;
- }
-
- /**
- * Sets the minimum occurrences parameter of the element.
- *
- * @param minOccurs
- */
- public void setMinOccurs(int minOccurs) {
- this.minOccurs = minOccurs;
- }
-
- /**
- * Gets the maximum occurrences parameter of the element.
- *
- * @return
- */
- public int getMaxOccurs() {
- return maxOccurs;
- }
-
- /**
- * Sets the maximum occurrences parameter of the element.
- *
- * @param maxOccurs
- */
- public void setMaxOccurs(int maxOccurs) {
- this.maxOccurs = maxOccurs;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/WorkspaceExtension.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/WorkspaceExtension.java
deleted file mode 100644
index 50148252eaf..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extension/WorkspaceExtension.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extension;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.pde.core.plugin.IPluginAttribute;
-import org.eclipse.pde.core.plugin.IPluginElement;
-import org.eclipse.pde.core.plugin.IPluginExtension;
-import org.eclipse.pde.core.plugin.IPluginObject;
-
-/**
- * This class is a reversible adapter of a workspace extension. (Extensions
- * that are defined by plug-ins in the workspace)
- */
-public class WorkspaceExtension extends AbstractExtension {
-
- private IPluginExtension extension;
-
- /**
- * Constructor.
- *
- * @param extension
- */
- public WorkspaceExtension(IPluginExtension extension) {
- this.extension = extension;
- }
-
- @Override
- public String getId() {
- return extension.getPoint();
- }
-
- @Override
- public List<SchemaElement> getElements() {
- List<SchemaElement> elements = new ArrayList<>();
-
- for (IPluginObject child : extension.getChildren()) {
- if (child instanceof IPluginElement) {
- IPluginElement element = (IPluginElement) child;
- SchemaElement schemaElement = new SchemaElement(element.getName());
-
- for (IPluginAttribute attribute : element.getAttributes()) {
- String attributeName = attribute.getName();
- String attributeValue = attribute.getValue();
-
- schemaElement.addAttribute(new SchemaAttribute(attributeName, attributeValue));
- }
-
- elements.add(schemaElement);
- }
- }
-
- return elements;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/AbstractExtensionPoint.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/AbstractExtensionPoint.java
deleted file mode 100644
index bfd5502879e..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/AbstractExtensionPoint.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extensionpoint;
-
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adltool.reversible.AbstractReversible;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.UMLFactory;
-
-/**
- * This abstract class provides the default implementation of the
- * {@link ReversibleExtensionPoint} adapter.
- */
-public abstract class AbstractExtensionPoint extends AbstractReversible<Component>implements ReversibleExtensionPoint {
-
- protected ReversibleProject parent;
-
- @Override
- public ReversibleProject getParent() {
- return parent;
- }
-
- @Override
- public void setParent(ReversibleProject parent) {
- this.parent = parent;
- }
-
- @Override
- public String getStereotypeName() {
- return ADL4Eclipse_Stereotypes.EXTENSION_POINT_STEREOTYPE;
- }
-
- @Override
- public String getDependencyStereotypeName() {
- return ADL4Eclipse_Stereotypes.EXTENSION_POINT_REFERENCE;
- }
-
- @Override
- public Type getType() {
- return Type.EXTENSION_POINT;
- }
-
- @Override
- public Component createRepresentation() {
- return UMLFactory.eINSTANCE.createComponent();
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/LoadedExtensionPoint.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/LoadedExtensionPoint.java
deleted file mode 100644
index f293b4bfdbe..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/LoadedExtensionPoint.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extensionpoint;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.core.runtime.IConfigurationElement;
-import org.eclipse.core.runtime.IExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.extension.SchemaElement;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.papyrus.adltool.reversible.extension.SchemaAttribute;
-
-/**
- * This class is a reversible adapter of a loaded extension point. (Extension points
- * that are defined by loaded plug-ins)
- */
-public class LoadedExtensionPoint extends AbstractExtensionPoint {
-
- private IExtensionPoint extensionPoint;
-
- public LoadedExtensionPoint(IExtensionPoint extensionPoint) {
- this.extensionPoint = extensionPoint;
- }
-
- @Override
- public String getId() {
- return extensionPoint.getUniqueIdentifier();
- }
-
- @Override
- public void fillStereotype() {
- if (!applyStereotype()) {
- log.warn(getId() + ": cannot fill the stereotype properties");
- }
- }
-
- @Override
- public ReversibleProject getParent() {
- return parent;
- }
-
- @Override
- public List<SchemaElement> getElements() {
- List<SchemaElement> result = new ArrayList<>();
-
- for (IConfigurationElement element : extensionPoint.getConfigurationElements()) {
- String elementName = element.getName();
- SchemaElement schemaElement = new SchemaElement(elementName);
-
- for (String attributeName : element.getAttributeNames()) {
- String value = element.getAttribute(attributeName);
-
- schemaElement.addAttribute(new SchemaAttribute(attributeName, value));
- }
-
- result.add(schemaElement);
-
- }
-
- return result;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/ReversibleExtensionPoint.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/ReversibleExtensionPoint.java
deleted file mode 100644
index 7274bf2aefc..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/ReversibleExtensionPoint.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extensionpoint;
-
-import java.util.List;
-
-import org.eclipse.papyrus.adltool.reversible.Reversible;
-import org.eclipse.papyrus.adltool.reversible.extension.SchemaElement;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * The interface representing a reversible extension point.<br />
- * A reversed extension is a {@link org.eclipse.uml2.uml.Component
- * Component} inside it's reversible parent's representation.
- */
-public interface ReversibleExtensionPoint extends Reversible<Component> {
-
- /**
- * Gets the reversible parent.
- *
- * @return
- */
- ReversibleProject getParent();
-
- /**
- * Sets the reversible parent.
- *
- * @param parent
- */
- void setParent(ReversibleProject parent);
-
- /**
- * Gets the extension point's elements.
- *
- * @return
- */
- List<SchemaElement> getElements();
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/WorkspaceExtensionPoint.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/WorkspaceExtensionPoint.java
deleted file mode 100644
index f1f811a4b57..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/extensionpoint/WorkspaceExtensionPoint.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.extensionpoint;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.extension.SchemaAttribute;
-import org.eclipse.papyrus.adltool.reversible.extension.SchemaElement;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.pde.core.plugin.IPluginExtensionPoint;
-import org.eclipse.pde.internal.core.ischema.ISchema;
-import org.eclipse.pde.internal.core.ischema.ISchemaAttribute;
-import org.eclipse.pde.internal.core.ischema.ISchemaElement;
-
-/**
- * This class is a reversible adapter of a workspace extension point. (Extension points
- * that are defined by plug-ins in the workspace)
- */
-@SuppressWarnings("restriction")
-public class WorkspaceExtensionPoint extends AbstractExtensionPoint {
-
- private IPluginExtensionPoint extensionPoint;
-
- public WorkspaceExtensionPoint(IPluginExtensionPoint extensionPoint) {
- this.extensionPoint = extensionPoint;
- }
-
- @Override
- public String getId() {
- return extensionPoint.getFullId();
- }
-
- @Override
- public void fillStereotype() {
- if (!applyStereotype()) {
- log.warn(getId() + ": cannot fill the stereotype properties");
- }
- }
-
- @Override
- public ReversibleProject getParent() {
- return parent;
- }
-
- @Override
- public List<SchemaElement> getElements() {
- List<SchemaElement> result = new ArrayList<>();
- ISchema schema = ADL4EclipseUtils.getSchema(getId());
-
- if (schema != null) {
- for (ISchemaElement element : schema.getElements()) {
- String elementName = element.getName();
- SchemaElement schemaElement = new SchemaElement(elementName);
-
- schemaElement.setType(element.getType().getName());
- schemaElement.setMinOccurs(element.getMinOccurs());
- schemaElement.setMaxOccurs(element.getMaxOccurs());
-
- for (ISchemaAttribute attribute : element.getAttributes()) {
- schemaElement.addAttribute(new SchemaAttribute(attribute.getName()));
- }
-
- result.add(schemaElement);
- }
- }
-
- return result;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/factory/ReversibleFactory.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/factory/ReversibleFactory.java
deleted file mode 100644
index 6e650a12e3e..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/factory/ReversibleFactory.java
+++ /dev/null
@@ -1,495 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.factory;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import org.eclipse.core.runtime.IExtension;
-import org.eclipse.core.runtime.IExtensionPoint;
-import org.eclipse.osgi.service.resolver.BundleDescription;
-import org.eclipse.osgi.service.resolver.ExportPackageDescription;
-import org.eclipse.osgi.service.resolver.ImportPackageSpecification;
-import org.eclipse.papyrus.adltool.reversible.project.FragmentPlugin;
-import org.eclipse.papyrus.adltool.reversible.project.LoadedPlugin;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleFeature;
-import org.eclipse.papyrus.adltool.reversible.project.ReversiblePlugin;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.papyrus.adltool.reversible.project.WorkspacePlugin;
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.extension.LoadedExtension;
-import org.eclipse.papyrus.adltool.reversible.extension.WorkspaceExtension;
-import org.eclipse.papyrus.adltool.reversible.extension.ReversibleExtension;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.LoadedExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.WorkspaceExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.packages.ExportPackage;
-import org.eclipse.papyrus.adltool.reversible.packages.ImportPackage;
-import org.eclipse.papyrus.adltool.reversible.packages.ReversiblePackage;
-import org.eclipse.pde.core.plugin.IPluginExtension;
-import org.eclipse.pde.core.plugin.IPluginExtensionPoint;
-import org.eclipse.pde.core.project.IBundleProjectDescription;
-import org.eclipse.pde.core.project.IPackageExportDescription;
-import org.eclipse.pde.core.project.IPackageImportDescription;
-import org.eclipse.pde.internal.core.ifeature.IFeature;
-import org.osgi.framework.Bundle;
-
-/**
- * A factory for creating reversibles.
- */
-@SuppressWarnings("restriction")
-public class ReversibleFactory {
-
- /**
- * The type of reversible package (either EXPORT or IMPORT).
- */
- public enum ReversiblePackageType { EXPORT, IMPORT };
-
- /**
- * Map containing all the reversible features.
- */
- private Map<String, ReversibleProject> features;
-
- /**
- * Map containing all the reversible plug-ins.
- */
- private Map<String, ReversibleProject> plugins;
-
- /**
- * Map containing all the extensions.
- */
- private Map<String, ReversibleExtension> extensions;
-
- /**
- * Map containing all the extension points.
- */
- private Map<String, ReversibleExtensionPoint> extensionPoints;
-
- /**
- * Map containing all the imported packages.
- */
- private Map<String, ReversiblePackage> importedPackages;
-
- /**
- * Map containing all the exported packages.
- */
- private Map<String, ReversiblePackage> exportedPackages;
-
- /**
- * The singleton instance of the factory.
- */
- private static ReversibleFactory instance = null;
-
- /**
- * Return the singleton instance of the factory.
- *
- * @return the singleton instance of the factory
- */
- public static ReversibleFactory getInstance() {
- if (instance == null) {
- instance = new ReversibleFactory();
- }
-
- return instance;
- }
-
- /**
- * Constructor.
- */
- private ReversibleFactory() {
- plugins = new HashMap<>();
- features = new HashMap<>();
- extensions = new HashMap<>();
- extensionPoints = new HashMap<>();
- importedPackages = new HashMap<>();
- exportedPackages = new HashMap<>();
- }
-
- /**
- * Gets a reversible feature project.
- *
- * @param id the id of the reversible project to be returned
- * @return the reversible project to which the specified id is mapped, or null if the project does not exist.
- */
- public ReversibleProject getFeature(String id) {
- return features.get(id);
- }
-
- /**
- * Gets a reversible plug-in project.
- *
- * @param id the id of the reversible project to be returned
- * @return the reversible project to which the specified id is mapped, or null if the project does not exist.
- */
- public ReversibleProject getPlugin(String id) {
- return plugins.get(id);
- }
-
- /**
- * Gets a reversible extension point.
- *
- * @param id the id of the reversible extension point to be returned
- * @return the reversible extension point with the corresponding id or null
- * if the extension point does not exist.
- */
- public ReversibleExtensionPoint getExtensionPoint(String id) {
- return extensionPoints.get(id);
- }
-
- /**
- * Gets a reversible extension.
- *
- * @param id the id of the reversible extension to be returned
- * @return the reversible extension with the corresponding id or null if the
- * extension point does not exist.
- */
- public ReversibleExtension getExtension(String id) {
- return extensions.get(id);
- }
-
- /**
- * Remove a plug-in from the map.
- *
- * @param id the id of the reversible plug-in to remove
- */
- public void removePlugin(String id) {
- ReversibleProject reversible = getPlugin(id);
-
- if (reversible instanceof ReversiblePlugin) {
- ReversiblePlugin reversiblePlugin = (ReversiblePlugin) reversible;
-
- // TODO: Remove project's package, but some package can have the same name.
-
- for (ReversibleExtensionPoint extensionPoint : reversiblePlugin.getExtensionPoints()) {
- removeExtensionPoint(extensionPoint.getId());
- }
-
- for (ReversibleExtension extension : reversiblePlugin.getExtensions()) {
- removeExtension(extension.getId());
- }
- }
-
- plugins.remove(id);
- }
-
- /**
- * Removes a feature from the map.
- *
- * @param id the id of the reversible feature to remove
- */
- public void removeFeature(String id) {
- features.remove(id);
- }
-
- /**
- * Removes an extension point from the map.
- *
- * @param id the id of the reversible extension point to remove
- */
- private void removeExtensionPoint(String id) {
- extensionPoints.remove(id);
- }
-
- /**
- * Removes an extension from the map.
- *
- * @param id the id of the reversible extension to remove
- */
- private void removeExtension(String id) {
- extensions.remove(id);
- }
-
- /**
- * Builds a reversible adapter from a workspace plug-in project and stores
- * it in a map. The plug-in's extension points and extensions will also
- * be adapted and saved in other maps.
- *
- * @param pluginDescription the description of the OSGi bundle
- * @return the reversible plug-in project
- */
- public ReversiblePlugin makeReversible(IBundleProjectDescription pluginDescription) {
- ReversiblePlugin project = new WorkspacePlugin(pluginDescription);
- registerPlugin(project);
-
- return project;
- }
-
- /**
- * Builds a reversible adapter from a bundle project and save it.
- *
- * @param bundle the OSGi bundle
- * @return the reversible bundle project
- */
- public ReversiblePlugin makeReversible(Bundle bundle) {
- ReversiblePlugin project = new LoadedPlugin(bundle);
- registerPlugin(project);
-
- return project;
- }
-
- /**
- * Builds a reversible feature project.
- *
- * @param feature
- * @return the reversible feature project
- */
- public ReversibleProject makeReversible(IFeature feature) {
- ReversibleProject project = new ReversibleFeature(feature);
- registerFeature(project);
-
- return project;
- }
-
- /**
- * Builds a reversible plug-in extension point.
- *
- * @param pluginExtensionPoint
- * @return the reversible plug-in extension point
- */
- public ReversibleExtensionPoint makeReversible(IPluginExtensionPoint pluginExtensionPoint) {
- ReversibleExtensionPoint reversibleExtensionPoint = new WorkspaceExtensionPoint(pluginExtensionPoint);
- registerExtensionPoint(reversibleExtensionPoint);
-
- return reversibleExtensionPoint;
- }
-
- /**
- * Builds a reversible bundle extension point.
- *
- * @param extensionPoint
- * @return the reversible bundle extension point
- */
- public ReversibleExtensionPoint makeReversible(IExtensionPoint extensionPoint) {
- ReversibleExtensionPoint reversibleExtensionPoint = new LoadedExtensionPoint(extensionPoint);
- registerExtensionPoint(reversibleExtensionPoint);
-
- return reversibleExtensionPoint;
- }
-
- /**
- * Builds a reversible bundle extension.
- *
- * @param bundleExtension
- * @return the reversible bundle extension
- */
- public ReversibleExtension makeReversible(IExtension bundleExtension) {
- ReversibleExtension extension = new LoadedExtension(bundleExtension);
- registerExtension(extension);
-
- return extension;
- }
-
- /**
- * Builds a reversible plug-in extension.
- *
- * @param pluginExtension
- * @return
- */
- public ReversibleExtension makeReversible(IPluginExtension pluginExtension) {
- ReversibleExtension extension = new WorkspaceExtension(pluginExtension);
- registerExtension(extension);
-
- return extension;
- }
-
- /**
- * Builds a reversible workspace imported package.
- *
- * @param importPackage
- * @return
- */
- public ReversiblePackage makeReversible(IPackageImportDescription importPackage) {
- ReversiblePackage importedPackage = new ImportPackage(importPackage);
- registerImportedPackage(importedPackage);
-
- return importedPackage;
- }
-
- /**
- * Builds a reversible workspace exported package.
- *
- * @param exportPackage
- * @return
- */
- public ReversiblePackage makeReversible(IPackageExportDescription exportPackage) {
- ReversiblePackage exportedPackage = new ExportPackage(exportPackage);
- registerExportedPackage(exportedPackage);
-
- return exportedPackage;
- }
-
- /**
- * Builds a reversible exported package.
- *
- * @param exportPackage
- * @return
- */
- public ReversiblePackage makeReversible(ExportPackageDescription exportPackage) {
- ReversiblePackage exportedPackage = new ExportPackage(exportPackage);
- registerExportedPackage(exportedPackage);
-
- return exportedPackage;
- }
-
- /**
- *
- * @param importPackage
- * @return
- */
- public ReversiblePackage makeReversible(ImportPackageSpecification importPackage) {
- ReversiblePackage importedPackage = new ImportPackage(importPackage);
- registerImportedPackage(importedPackage);
-
- return importedPackage;
- }
-
- /**
- *
- * @param bundleDescription
- * @return
- */
- public ReversibleProject makeReversible(BundleDescription bundleDescription) {
- ReversiblePlugin plugin = new FragmentPlugin(bundleDescription);
- registerPlugin(plugin);
-
- // Save the extension points
- IPluginExtensionPoint[] pluginExtensionPoints = ADL4EclipseUtils.findExtensionPointsForPlugin(plugin.getId());
- List<ReversibleExtensionPoint> extensionPoints = new ArrayList<>();
-
- for (IPluginExtensionPoint pluginExtensionPoint : pluginExtensionPoints) {
- ReversibleExtensionPoint extensionPoint = makeReversible(pluginExtensionPoint);
-
- extensionPoint.setParent(plugin);
- extensionPoints.add(extensionPoint);
- }
-
- plugin.setExtensionPoints(extensionPoints);
-
- // Save the extensions
- IPluginExtension[] pluginExtensions = ADL4EclipseUtils.findExtensionsForPlugin(plugin.getId());
- List<ReversibleExtension> extensions = new ArrayList<>();
-
- for (IPluginExtension extension : pluginExtensions) {
- ReversibleExtension reversibleExtension = makeReversible(extension);
-
- reversibleExtension.setParent(plugin);
- extensions.add(reversibleExtension);
- }
-
- plugin.setExtensions(extensions);
-
- return plugin;
- }
-
- /**
- * Create a reversible package from a {@link ReversiblePackageType type}.
- *
- * @param id the name of the package
- * @param type the type of the package
- * @return
- */
- public ReversiblePackage makeReversible(String id, ReversiblePackageType type) {
- ReversiblePackage reversiblePackage;
-
- if (ReversiblePackageType.EXPORT == type) {
- reversiblePackage = new ExportPackage(id);
- registerExportedPackage(reversiblePackage);
- } else {
- reversiblePackage = new ImportPackage(id);
- registerImportedPackage(reversiblePackage);
- }
-
- return reversiblePackage;
- }
-
- /**
- * Saves a reversible plug-in in a map.
- *
- * @param plugin
- */
- private void registerPlugin(ReversibleProject plugin) {
- ReversibleProject savedPlugin = plugins.get(plugin.getId());
-
- if (savedPlugin == null || savedPlugin.equals(plugin)) {
- plugins.put(plugin.getId(), plugin);
- }
- }
-
- /**
- * Saves a reversible feature in a map.
- *
- * @param feature
- */
- private void registerFeature(ReversibleProject feature) {
- ReversibleProject savedFeature = features.get(feature.getId());
-
- if (savedFeature == null || savedFeature.equals(feature)) {
- features.put(feature.getId(), feature);
- }
- // else: name & type conflict
- }
-
- /**
- * Saves an extension point in a map.
- *
- * @param extensionPoint
- */
- private void registerExtensionPoint(ReversibleExtensionPoint extensionPoint) {
- ReversibleExtensionPoint savedExtensionPoint = extensionPoints.get(extensionPoint.getId());
-
- if (savedExtensionPoint == null || savedExtensionPoint.equals(extensionPoint)) {
- extensionPoints.put(extensionPoint.getId(), extensionPoint);
- }
- }
-
- /**
- * Saves an extension in a map.
- *
- * @param extension
- */
- private void registerExtension(ReversibleExtension extension) {
- ReversibleExtension savedExtension = extensions.get(extension.getId());
-
- if (savedExtension == null || savedExtension.equals(extension)) {
- extensions.put(extension.getId(), extension);
- }
- }
-
- /**
- * Saves an imported package in a map.
- *
- * @param importedPackage
- */
- private void registerImportedPackage(ReversiblePackage importedPackage) {
- ReversiblePackage savedPackage = importedPackages.get(importedPackage.getId());
-
- if (savedPackage == null || savedPackage.equals(importedPackage)) {
- importedPackages.put(importedPackage.getId(), importedPackage);
- }
- }
-
- /**
- * Saves an exported package in a map.
- *
- * @param exportedPackage
- */
- private void registerExportedPackage(ReversiblePackage exportedPackage) {
- ReversiblePackage savedPackage = exportedPackages.get(exportedPackage.getId());
-
- if (savedPackage == null || savedPackage.equals(exportedPackage)) {
- exportedPackages.put(exportedPackage.getId(), exportedPackage);
- }
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ExportPackage.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ExportPackage.java
deleted file mode 100644
index 23c2f34162e..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ExportPackage.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.packages;
-
-import org.eclipse.osgi.service.resolver.ExportPackageDescription;
-import org.eclipse.papyrus.adltool.reversible.AbstractReversible;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.pde.core.project.IPackageExportDescription;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.UMLFactory;
-
-public class ExportPackage extends AbstractReversible<Package> implements ReversiblePackage {
-
- private String id;
- private ReversibleProject parent;
-
- public ExportPackage(String id) {
- this.id = id;
- }
-
- public ExportPackage(ExportPackageDescription exportPackage) {
- id = exportPackage.getName();
- /*
- Version version = exportPackage.getVersion();
-
- if (version != null) {
- dependencyVersion = new DependencyVersion(version);
- }
- */
- }
-
- public ExportPackage(IPackageExportDescription exportPackage) {
- id = exportPackage.getName();
- }
-
- @Override
- public String getId() {
- return id;
- }
-
- @Override
- public String getStereotypeName() {
- return OSGIStereotypes.EXPORTED_PACKAGE_STEREOTYPE;
- }
-
- @Override
- public Type getType() {
- return Type.EXPORT_PACKAGE;
- }
-
- @Override
- public String getDependencyStereotypeName() {
- return OSGIStereotypes.PACKAGE_REFERENCE;
- }
-
- @Override
- protected Package createRepresentation() {
- return UMLFactory.eINSTANCE.createPackage();
- }
-
- @Override
- public void fillStereotype() {
- // Empty: no stereotypes values to set
- }
-
- @Override
- public ReversibleProject getParent() {
- return parent;
- }
-
- @Override
- public void setParent(ReversibleProject parent) {
- this.parent = parent;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ImportPackage.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ImportPackage.java
deleted file mode 100644
index 69d0fdd7f1a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ImportPackage.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.packages;
-
-import org.eclipse.osgi.service.resolver.ImportPackageSpecification;
-import org.eclipse.papyrus.adltool.reversible.AbstractReversible;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.pde.core.project.IPackageImportDescription;
-import org.eclipse.uml2.uml.Package;
-import org.eclipse.uml2.uml.UMLFactory;
-
-public class ImportPackage extends AbstractReversible<Package> implements ReversiblePackage {
-
- private String id;
- private ReversibleProject parent;
-
- public ImportPackage(String id) {
- this.id = id;
- }
-
- public ImportPackage(ImportPackageSpecification importPackage) {
- id = importPackage.getName();
- /*
- VersionRange versionRange = importPackage.getVersionRange();
-
- if (versionRange != null) {
- dependencyVersion = new DependencyVersion(versionRange);
- }
- */
- }
-
- public ImportPackage(IPackageImportDescription importPackage) {
- id = importPackage.getName();
- }
-
- @Override
- public String getId() {
- return id;
- }
-
- @Override
- public String getStereotypeName() {
- return OSGIStereotypes.IMPORTED_PACKAGE_STEREOTYPE;
- }
-
- @Override
- public Type getType() {
- return Type.IMPORT_PACKAGE;
- }
-
- @Override
- public String getDependencyStereotypeName() {
- return OSGIStereotypes.PACKAGE_REFERENCE;
- }
-
- @Override
- protected Package createRepresentation() {
- return UMLFactory.eINSTANCE.createPackage();
- }
-
- @Override
- public void fillStereotype() {
- // Empty: no stereotypes values to set
- }
-
- @Override
- public ReversibleProject getParent() {
- return parent;
- }
-
- @Override
- public void setParent(ReversibleProject parent) {
- this.parent = parent;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ReversiblePackage.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ReversiblePackage.java
deleted file mode 100644
index 1692a8da595..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/packages/ReversiblePackage.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.packages;
-
-import org.eclipse.papyrus.adltool.reversible.Reversible;
-import org.eclipse.papyrus.adltool.reversible.project.ReversibleProject;
-import org.eclipse.uml2.uml.Package;
-
-public interface ReversiblePackage extends Reversible<Package> {
-
- /**
- * Gets the ReversibleProject parent of this package.
- * @return
- */
- ReversibleProject getParent();
-
- /**
- * Sets the ReversibleProject parent of this package.
- * @param parent
- */
- void setParent(ReversibleProject parent);
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/AbstractPlugin.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/AbstractPlugin.java
deleted file mode 100644
index 24f0c7ae356..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/AbstractPlugin.java
+++ /dev/null
@@ -1,277 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.osgi.util.ManifestElement;
-import org.eclipse.papyrus.adltool.reversible.AbstractReversible;
-import org.eclipse.papyrus.adltool.reversible.Reversible;
-import org.eclipse.papyrus.adltool.reversible.extension.ReversibleExtension;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.packages.ReversiblePackage;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-import org.osgi.framework.BundleException;
-import org.osgi.framework.Constants;
-
-/**
- * This abstract class provides the default implementation of the
- * {@link ReversiblePlugin} adapter.
- */
-public abstract class AbstractPlugin extends AbstractReversible<Component> implements ReversiblePlugin {
-
- /**
- * Map containing all the versions of reversible project or package.
- */
- protected Map<Reversible<?>, StereotypeVersion> reversibleVersion;
-
- /**
- * The list of packages exported by this plug-in.
- */
- protected List<ReversiblePackage> exportedPackages;
-
- /**
- * The list of packages imported by this plug-in.
- */
- protected List<ReversiblePackage> importedPackages;
-
- /**
- * The list of extension points defined by this plug-in.
- */
- protected List<ReversibleExtensionPoint> extensionPoints;
-
- /**
- * The list of extensions defined by this plug-in.
- */
- protected List<ReversibleExtension> extensions;
-
- /**
- * Gets a value in the plug-in manifest.
- *
- * @param key the key of the value to retrieve.
- * @return the corresponding value in the plug-in manifest
- */
- protected abstract String getBundleValue(String key);
-
- public AbstractPlugin() {
- reversibleVersion = new HashMap<>();
- }
-
- @Override
- public List<ReversiblePackage> getExportedPackages() {
- return exportedPackages;
- }
-
- @Override
- public void setExportedPackages(List<ReversiblePackage> exportedPackages) {
- this.exportedPackages = exportedPackages;
- }
-
- @Override
- public List<ReversiblePackage> getImportedPackages() {
- return importedPackages;
- }
-
- @Override
- public void setImportedPackages(List<ReversiblePackage> importedPackages) {
- this.importedPackages = importedPackages;
- }
-
- @Override
- public List<ReversibleExtensionPoint> getExtensionPoints() {
- return extensionPoints;
- }
-
- @Override
- public void setExtensionPoints(List<ReversibleExtensionPoint> extensionPoints) {
- this.extensionPoints = extensionPoints;
- }
-
- @Override
- public List<ReversibleExtension> getExtensions() {
- return extensions;
- }
-
- @Override
- public void setExtensions(List<ReversibleExtension> extensions) {
- this.extensions = extensions;
- }
-
- @Override
- public String getDescription() {
- String bundleDescription = getBundleValue(Constants.BUNDLE_DESCRIPTION);
-
- return bundleDescription != null ? bundleDescription : "";
- }
-
- @Override
- public String getDependencyStereotypeName() {
- return OSGIStereotypes.BUNDLE_REFERENCE;
- }
-
- @Override
- public Component createRepresentation() {
- return UMLFactory.eINSTANCE.createComponent();
- }
-
- public List<ManifestElement> extractManifestHeader(String header) {
- List<ManifestElement> result = new ArrayList<>();
- String value = getBundleValue(header);
-
- try {
- ManifestElement[] manifests = ManifestElement.parseHeader(header, value);
-
- if (manifests != null) {
- for (ManifestElement manifest : manifests) {
- result.add(manifest);
- }
- }
- } catch (BundleException e) {
- log.error(e);
- }
-
- return result;
- }
-
- /**
- * Retrieves a list of stereotyped applications from a list of bundleId and
- * store it in the representation's stereotype at the propertyName value.
- *
- * @param propertyName the name of the property to set the value.
- * @param requireBundleIds the array of identifiable to set
- * @param stereotypeIdentifier the stereotype qualified name of the EObject to save
- */
- protected void setStereotypeValues(String propertyName, List<ManifestElement> requireBundleIds, String stereotypeIdentifier) {
- List<EObject> pluginReferences = new ArrayList<>();
-
- for (ManifestElement bundle : requireBundleIds) {
- // The stereotype takes stereotyped dependencies that are inside the representation
- Dependency dependency = getElement(bundle.getValue(), Dependency.class);
-
- if (dependency != null) {
- Stereotype dependencyStereotype = dependency.getAppliedStereotype(stereotypeIdentifier);
-
- if (dependencyStereotype != null) {
- EObject stereotypeApplication = dependency.getStereotypeApplication(dependencyStereotype);
-
- if (stereotypeApplication != null) {
- pluginReferences.add(stereotypeApplication);
- }
- }
- }
- }
-
- representation.setValue(stereotype, propertyName, pluginReferences);
- }
-
- @SuppressWarnings("deprecation")
- @Override
- public void fillStereotype() {
- if (!applyStereotype()) {
- log.warn("(" + getType() +") " + getId() + " cannot fill the stereotype properties");
- return;
- }
-
- Map<String, String> stereotypeKeyValues = new HashMap<>();
-
- // ActivationPolicy
- stereotypeKeyValues.put(Constants.BUNDLE_ACTIVATIONPOLICY, OSGIStereotypes.BUNDLE_ACTIVATION_POLICY_ATT);
- // Activator
- stereotypeKeyValues.put(Constants.BUNDLE_ACTIVATOR, OSGIStereotypes.BUNDLE_ACTIVATOR_ATT);
- // Category
- stereotypeKeyValues.put(Constants.BUNDLE_CATEGORY, OSGIStereotypes.BUNDLE_CATEGORY_ATT);
- // Classpath
- stereotypeKeyValues.put(Constants.BUNDLE_CLASSPATH, OSGIStereotypes.BUNDLE_CLASSPATH_ATT);
- // Contact address
- stereotypeKeyValues.put(Constants.BUNDLE_CONTACTADDRESS, OSGIStereotypes.BUNDLE_CONTACTADDRESS_ATT);
- // Copyright
- stereotypeKeyValues.put(Constants.BUNDLE_COPYRIGHT, OSGIStereotypes.BUNDLE_COPYRIGHT_ATT);
- // Description
- stereotypeKeyValues.put(Constants.BUNDLE_DESCRIPTION, OSGIStereotypes.BUNDLE_DESCRIPTION_ATT);
- // DocURL
- stereotypeKeyValues.put(Constants.BUNDLE_DOCURL, OSGIStereotypes.BUNDLE_DOCURL_ATT);
- // Icon
- stereotypeKeyValues.put(Constants.BUNDLE_ICON, OSGIStereotypes.BUNDLE_ICON_ATT);
- // License
- stereotypeKeyValues.put(Constants.BUNDLE_LICENSE, OSGIStereotypes.BUNDLE_LICENSE_ATT);
- // Localization
- stereotypeKeyValues.put(Constants.BUNDLE_LOCALIZATION, OSGIStereotypes.BUNDLE_LOCALIZATION_ATT);
- // Manifest version
- stereotypeKeyValues.put(Constants.BUNDLE_MANIFESTVERSION, OSGIStereotypes.BUNDLE_MANIFESTVERSION_ATT);
- // Name
- stereotypeKeyValues.put(Constants.BUNDLE_NAME, OSGIStereotypes.BUNDLE_NAME_ATT);
- // NativeCode
- stereotypeKeyValues.put(Constants.BUNDLE_NATIVECODE, OSGIStereotypes.BUNDLE_NATIVECODE_ATT);
- // ProvideCapability
- stereotypeKeyValues.put(Constants.PROVIDE_CAPABILITY, OSGIStereotypes.BUNDLE_PROVIDE_CAPABILITY_ATT);
- // RequireCapability
- stereotypeKeyValues.put(Constants.REQUIRE_CAPABILITY, OSGIStereotypes.BUNDLE_REQUIRE_CAPABILITY_ATT);
- // RequiredExecutionEnvironment
- stereotypeKeyValues.put(Constants.BUNDLE_REQUIREDEXECUTIONENVIRONMENT, OSGIStereotypes.BUNDLE_REQUIREDEXECUTIONENVIRONMENT_ATT);
- // SymbolicName
- representation.setValue(stereotype, OSGIStereotypes.BUNDLE_SYMBOLICNAME_ATT, getId());
- // Update location
- stereotypeKeyValues.put(Constants.BUNDLE_UPDATELOCATION, OSGIStereotypes.BUNDLE_UPDATELOCATION_ATT);
- // Vendor
- stereotypeKeyValues.put(Constants.BUNDLE_VENDOR, OSGIStereotypes.BUNDLE_VENDOR_ATT);
- // Version
- stereotypeKeyValues.put(Constants.BUNDLE_VERSION, OSGIStereotypes.BUNDLE_VERSION_ATT);
-
- for (Map.Entry<String, String> entry : stereotypeKeyValues.entrySet()) {
- String value = getBundleValue(entry.getKey());
- if (value != null && value.length() > 0) {
- representation.setValue(stereotype, entry.getValue(), value);
- }
- }
-
- // Singleton
- representation.setValue(stereotype, OSGIStereotypes.BUNDLE_ISSINGLETON_ATT, isSingleton());
- // ExportPackage
- List<ManifestElement> exportedPackages = extractManifestHeader(Constants.EXPORT_PACKAGE);
- setStereotypeValues(OSGIStereotypes.BUNDLE_EXPORTPACKAGE_ATT, exportedPackages, OSGIStereotypes.PACKAGE_REFERENCE);
-
- // ImportPackage
- List<ManifestElement> importedPackages = extractManifestHeader(Constants.IMPORT_PACKAGE);
- setStereotypeValues(OSGIStereotypes.BUNDLE_IMPORTPACKAGE_ATT, importedPackages, OSGIStereotypes.PACKAGE_REFERENCE);
-
- // RequireBundle
- List<ManifestElement> requireBundleIds = extractManifestHeader(Constants.REQUIRE_BUNDLE);
- setStereotypeValues(OSGIStereotypes.BUNDLE_REQUIREBUNDLE_ATT, requireBundleIds, OSGIStereotypes.BUNDLE_REFERENCE);
-
- // DynamicImportPackage
- // TODO
-
- // FragmentHost
- // TODO
- }
-
- @Override
- public StereotypeVersion getReversibleVersion(Reversible<?> reversible) {
- return reversibleVersion.get(reversible);
- }
-
- @Override
- public void setReversibleVersion(Reversible<?> reversible, StereotypeVersion version) {
- reversibleVersion.put(reversible, version);
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/AbstractReversiblePlugin.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/AbstractReversiblePlugin.java
deleted file mode 100644
index 06010d1a60a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/AbstractReversiblePlugin.java
+++ /dev/null
@@ -1,107 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.osgi.util.ManifestElement;
-import org.eclipse.papyrus.adltool.reversible.AbstractReversible;
-import org.eclipse.papyrus.adltool.reversible.extension.ReversibleExtension;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.osgi.profile.IOSGIStereotype;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.UMLFactory;
-import org.osgi.framework.BundleException;
-import org.osgi.framework.Constants;
-
-/**
- * This abstract class provides the default implementation of the
- * {@link ReversiblePlugin} adapter.
- */
-public abstract class AbstractReversiblePlugin extends AbstractReversible<Component> implements ReversiblePlugin {
-
- /**
- * The list of extension points defined by this plug-in.
- */
- protected List<ReversibleExtensionPoint> extensionPoints;
-
- /**
- * The list of extensions defined by this plug-in.
- */
- protected List<ReversibleExtension> extensions;
-
- /**
- * Gets a value in the plug-in manifest.
- *
- * @param key the key of the value to retrieve.
- * @return the corresponding value in the plug-in manifest
- */
- protected abstract String getBundleValue(String key);
-
- @Override
- public List<ReversibleExtensionPoint> getExtensionPoints() {
- return extensionPoints;
- }
-
- @Override
- public void setExtensionPoints(List<ReversibleExtensionPoint> extensionPoints) {
- this.extensionPoints = extensionPoints;
- }
-
- @Override
- public List<ReversibleExtension> getExtensions() {
- return extensions;
- }
-
- @Override
- public void setExtensions(List<ReversibleExtension> extensions) {
- this.extensions = extensions;
- }
-
- @Override
- public String getDescription() {
- String bundleDescription = getBundleValue(Constants.BUNDLE_DESCRIPTION);
-
- return bundleDescription != null ? bundleDescription : "";
- }
-
- @Override
- public String getDependencyStereotypeName() {
- return IOSGIStereotype.BUNDLEREFERENCE;
- }
-
- @Override
- public Component createRepresentation() {
- return UMLFactory.eINSTANCE.createComponent();
- }
-
- protected List<String> extractManifestHeader(String header) {
- List<String> result = new ArrayList<>();
- String value = getBundleValue(header);
-
- try {
- ManifestElement[] manifests = ManifestElement.parseHeader(header, value);
-
- if (manifests != null) {
- for (ManifestElement manifest : manifests) {
- result.add(manifest.getValue());
- }
- }
- } catch (BundleException e) {
- e.printStackTrace();
- }
-
- return result;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/FragmentPlugin.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/FragmentPlugin.java
deleted file mode 100644
index 8a0ecb4f273..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/FragmentPlugin.java
+++ /dev/null
@@ -1,146 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import java.util.ArrayList;
-import java.util.List;
-import org.eclipse.osgi.service.resolver.BundleDescription;
-import org.eclipse.osgi.service.resolver.BundleSpecification;
-import org.eclipse.osgi.service.resolver.ExportPackageDescription;
-import org.eclipse.osgi.service.resolver.ImportPackageSpecification;
-import org.eclipse.osgi.service.resolver.VersionRange;
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.factory.ReversibleFactory;
-import org.eclipse.papyrus.adltool.reversible.packages.ReversiblePackage;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.swt.graphics.Image;
-import org.osgi.framework.Version;
-
-/**
- * <p>This class is an adapter of the BundleDescription that represents a bundle in
- * the system. (Loaded, workspace, fragment plug-ins)</p>
- * <p>
- * Since the workspace and loaded plug-ins are already adapted with the LoadedPlugin
- * and WorkspacePlugin, this adapter can be used for Fragment plug-ins.</p>
- * <p>
- * For now, a reversed Fragment plug-in will be the same as a reversed
- * LoadedPlugin.</p>
- */
-public class FragmentPlugin extends AbstractPlugin {
-
- /**
- * The adaptee.
- */
- private BundleDescription bundleDescription;
-
- public FragmentPlugin(BundleDescription bundleDescription) {
- super();
- this.bundleDescription = bundleDescription;
- }
-
- @Override
- public String getId() {
- return bundleDescription.getSymbolicName();
- }
-
- @Override
- public String getStereotypeName() {
- return OSGIStereotypes.BUNDLE;
- }
-
- @Override
- public Type getType() {
- return Type.BUNDLE;
- }
-
- @Override
- public Image getImage() {
- return ADL4EclipseUtils.getImage("img/bundle_obj.gif");
- }
-
- @Override
- public boolean isSingleton() {
- return bundleDescription.isSingleton();
- }
-
- @Override
- public List<ReversibleProject> getDependencies() {
- List<ReversibleProject> dependencies = new ArrayList<>();
- BundleSpecification[] requiredBundles = bundleDescription.getRequiredBundles();
-
- if (requiredBundles != null) {
- for (BundleSpecification requireBundle : requiredBundles) {
- ReversibleProject plugin = ReversibleFactory.getInstance().getPlugin(requireBundle.getName());
- if (plugin != null) {
- dependencies.add(plugin);
-
- VersionRange version = requireBundle.getVersionRange();
- if (version != null) {
- reversibleVersion.put(plugin, new StereotypeVersion(version));
- }
- } else {
- log.warn(getType() + " \"" + getId() + "\": cannot find child " + requireBundle.getName());
- }
- }
- }
-
- return dependencies;
- }
-
- @Override
- public List<ReversiblePackage> getExportedPackages() {
- List<ReversiblePackage> exportedPackages = new ArrayList<>();
- ExportPackageDescription[] exportPackages = bundleDescription.getExportPackages();
-
- if (exportPackages != null) {
- for (ExportPackageDescription exportPackage : exportPackages) {
- ReversiblePackage reversibleExportPackage = ReversibleFactory.getInstance().makeReversible(exportPackage);
- exportedPackages.add(reversibleExportPackage);
-
- Version version = exportPackage.getVersion();
- if (version != null) {
- reversibleVersion.put(reversibleExportPackage, new StereotypeVersion(version));
- }
- }
- }
-
- return exportedPackages;
- }
-
- @Override
- public List<ReversiblePackage> getImportedPackages() {
- List<ReversiblePackage> importedPackages = new ArrayList<>();
- ImportPackageSpecification[] importPackages = bundleDescription.getImportPackages();
-
- if (importPackages != null) {
- for (ImportPackageSpecification importPackage : importPackages) {
- ReversiblePackage reversibleImportPackage = ReversibleFactory.getInstance().makeReversible(importPackage);
- importedPackages.add(reversibleImportPackage);
-
- VersionRange version = importPackage.getVersionRange();
- if (version != null) {
- reversibleVersion.put(reversibleImportPackage, new StereotypeVersion(version));
- }
- }
- }
-
- return importedPackages;
- }
-
- @Override
- protected String getBundleValue(String key) {
- // Unused
- return null;
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/LoadedPlugin.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/LoadedPlugin.java
deleted file mode 100644
index 794da534e75..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/LoadedPlugin.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.core.runtime.IExtension;
-import org.eclipse.core.runtime.IExtensionPoint;
-import org.eclipse.osgi.service.resolver.VersionRange;
-import org.eclipse.osgi.util.ManifestElement;
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.extension.ReversibleExtension;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.factory.ReversibleFactory;
-import org.eclipse.papyrus.adltool.reversible.factory.ReversibleFactory.ReversiblePackageType;
-import org.eclipse.papyrus.adltool.reversible.packages.ReversiblePackage;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.swt.graphics.Image;
-import org.osgi.framework.Bundle;
-import org.osgi.framework.Constants;
-
-/**
- * This class is a reversible adapter of a loaded plug-in.
- */
-public class LoadedPlugin extends AbstractPlugin {
-
- private Bundle bundle;
-
- /**
- * Constructor.
- *
- * @param bundle
- */
- public LoadedPlugin(Bundle bundle) {
- super();
- this.bundle = bundle;
-
- List<ReversiblePackage> exportedPackages = new ArrayList<>();
- List<ManifestElement> manifestExportedPackages = extractManifestHeader(Constants.EXPORT_PACKAGE);
-
- for (ManifestElement exportedPackage : manifestExportedPackages) {
- ReversiblePackage exportPackage = ReversibleFactory.getInstance().makeReversible(exportedPackage.getValue(), ReversiblePackageType.EXPORT);
-
- exportPackage.setParent(this);
- exportedPackages.add(exportPackage);
- }
-
- List<ManifestElement> manifestImportedPackages = extractManifestHeader(Constants.IMPORT_PACKAGE);
- List<ReversiblePackage> importedPackages = new ArrayList<>();
-
- for (ManifestElement importedPackage : manifestImportedPackages) {
- ReversiblePackage importPackage = ReversibleFactory.getInstance().makeReversible(importedPackage.getValue(), ReversiblePackageType.IMPORT);
-
- importPackage.setParent(this);
- importedPackages.add(importPackage);
- }
-
- // Save the extension points
- IExtensionPoint[] bundleExtensionPoints = ADL4EclipseUtils.findExtensionPointsForBundle(bundle.getBundleId(), getId());
- List<ReversibleExtensionPoint> extensionPoints = new ArrayList<>();
-
- for (IExtensionPoint bundleExtensionPoint : bundleExtensionPoints) {
- ReversibleExtensionPoint extensionPoint = ReversibleFactory.getInstance().makeReversible(bundleExtensionPoint);
-
- extensionPoint.setParent(this);
- extensionPoints.add(extensionPoint);
- }
-
- // Save the extensions
- IExtension[] bundleExtensions = ADL4EclipseUtils.findExtensionsForBundle(bundle.getBundleId(), getId());
- List<ReversibleExtension> extensions = new ArrayList<>();
-
- for (IExtension extension : bundleExtensions) {
- ReversibleExtension reversibleExtension = ReversibleFactory.getInstance().makeReversible(extension);
-
- reversibleExtension.setParent(this);
- extensions.add(reversibleExtension);
- }
-
- setExportedPackages(exportedPackages);
- setImportedPackages(importedPackages);
- setExtensionPoints(extensionPoints);
- setExtensions(extensions);
- }
-
- @Override
- public String getId() {
- return bundle.getSymbolicName();
- }
-
- @Override
- public String getStereotypeName() {
- return OSGIStereotypes.BUNDLE;
- }
-
- @Override
- public Type getType() {
- return Type.BUNDLE;
- }
-
- @Override
- public Image getImage() {
- return ADL4EclipseUtils.getImage("img/bundle_obj.gif");
- }
-
- @Override
- public boolean isSingleton() {
- String isSingleton = getBundleValue(Constants.SINGLETON_DIRECTIVE);
-
- return Boolean.valueOf(isSingleton);
- }
-
- @Override
- public List<ReversibleProject> getDependencies() {
- List<ReversibleProject> dependencies = new ArrayList<>();
- List<ManifestElement> requiredBundles = extractManifestHeader(Constants.REQUIRE_BUNDLE);
-
- if (!requiredBundles.isEmpty()) {
- for (ManifestElement requiredBundle : requiredBundles) {
- String bundleId = requiredBundle.getValue();
-
- if (!Constants.SYSTEM_BUNDLE_SYMBOLICNAME.equals(bundleId)) {
- ReversibleProject reversibleChild = ReversibleFactory.getInstance().getPlugin(bundleId);
-
- if (reversibleChild != null) {
- dependencies.add(reversibleChild);
-
- // Version
- String version = requiredBundle.getAttribute(Constants.BUNDLE_VERSION_ATTRIBUTE);
- if (version != null) {
- VersionRange versionRange = new VersionRange(version);
- reversibleVersion.put(reversibleChild, new StereotypeVersion(versionRange));
- }
- } else {
- log.warn(getType() + " \"" + getId() + "\": cannot find child " + bundleId);
- }
- }
- }
- }
-
- return dependencies;
- }
-
- @Override
- protected String getBundleValue(String key) {
- return bundle.getHeaders().get(key);
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversibleFeature.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversibleFeature.java
deleted file mode 100644
index 97b2abbd9f5..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversibleFeature.java
+++ /dev/null
@@ -1,314 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import java.net.URL;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.osgi.service.resolver.VersionRange;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.AbstractReversible;
-import org.eclipse.papyrus.adltool.reversible.Reversible;
-import org.eclipse.papyrus.adltool.reversible.factory.ReversibleFactory;
-import org.eclipse.papyrus.osgi.profile.OSGIStereotypes;
-import org.eclipse.pde.core.IIdentifiable;
-import org.eclipse.pde.internal.core.ifeature.IFeature;
-import org.eclipse.pde.internal.core.ifeature.IFeatureChild;
-import org.eclipse.pde.internal.core.ifeature.IFeatureImport;
-import org.eclipse.pde.internal.core.ifeature.IFeatureInfo;
-import org.eclipse.pde.internal.core.ifeature.IFeaturePlugin;
-import org.eclipse.pde.internal.core.ifeature.IFeatureURL;
-import org.eclipse.pde.internal.core.ifeature.IFeatureURLElement;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.uml2.uml.Component;
-import org.eclipse.uml2.uml.Dependency;
-import org.eclipse.uml2.uml.Stereotype;
-import org.eclipse.uml2.uml.UMLFactory;
-
-/**
- * This class is a reversible adapter of a feature project.
- */
-@SuppressWarnings("restriction")
-public class ReversibleFeature extends AbstractReversible<Component> implements ReversibleProject {
-
- private Map<Reversible<?>, StereotypeVersion> dependencyVersions;
-
- private IFeature feature;
-
- /**
- * Constructor.
- *
- * @param feature
- */
- public ReversibleFeature(IFeature feature) {
- this.feature = feature;
-
- dependencyVersions = new HashMap<>();
- }
-
- @Override
- public String getId() {
- return feature.getId();
- }
-
- @Override
- public String getStereotypeName() {
- return ADL4Eclipse_Stereotypes.FEATURE_STEREOTYPE;
- }
-
- @Override
- public String getDependencyStereotypeName() {
- return ADL4Eclipse_Stereotypes.FEATURE_REFERENCE;
- }
-
- @Override
- public Type getType() {
- return Type.FEATURE;
- }
-
- @Override
- public Component createRepresentation() {
- return UMLFactory.eINSTANCE.createComponent();
- }
-
- @Override
- public List<ReversibleProject> getDependencies() {
- List<ReversibleProject> dependencies = new ArrayList<>();
-
- for (IFeatureChild include : feature.getIncludedFeatures()) {
- ReversibleProject reversibleFeature = ReversibleFactory.getInstance().getFeature(include.getId());
-
- if (reversibleFeature != null) {
- dependencies.add(reversibleFeature);
- VersionRange versionRange = new VersionRange(include.getVersion());
- dependencyVersions.put(reversibleFeature, new StereotypeVersion(versionRange));
- } else {
- log.warn(getType() + " \"" + getId() + "\": cannot find child " + include.getId());
- }
- }
-
- for (IFeatureImport require : feature.getImports()) {
- ReversibleProject reversibleProject = ReversibleFactory.getInstance().getFeature(require.getId());
-
- if (reversibleProject == null) {
- reversibleProject = ReversibleFactory.getInstance().getPlugin(require.getId());
- }
-
- if (reversibleProject != null) {
- dependencies.add(reversibleProject);
- dependencyVersions.put(reversibleProject, new StereotypeVersion(require.getVersion()));
- } else {
- log.warn(getType() + " \"" + getId() + "\": cannot find child " + require.getId());
- }
- }
-
- for (IFeaturePlugin plugin : feature.getPlugins()) {
- ReversibleProject reversiblePlugin = ReversibleFactory.getInstance().getPlugin(plugin.getId());
-
- if (reversiblePlugin != null) {
- dependencies.add(reversiblePlugin);
- dependencyVersions.put(reversiblePlugin, new StereotypeVersion(plugin.getVersion()));
- } else {
- log.warn(getType() + " \"" + getId() + "\": cannot find child " + plugin.getId());
- }
- }
-
- return dependencies;
- }
-
- @Override
- public String getDescription() {
- IFeatureInfo featureInfo = feature.getFeatureInfo(IFeature.INFO_DESCRIPTION);
-
- if (featureInfo != null) {
- return featureInfo.getDescription();
- }
-
- return null;
- }
-
- @Override
- public Image getImage() {
- return ADL4EclipseUtils.getImage("img/feature_obj.gif");
- }
-
- @Override
- public void fillStereotype() {
- if (!applyStereotype()) {
- log.warn(getId() + ": cannot fill the stereotype properties");
- return;
- }
-
- // Id
- String id = feature.getId();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_ID_ATT, id);
-
- // Label
- String label = feature.getLabel();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_LABEL_ATT, label);
-
- // Version
- String version = feature.getVersion();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_VERSION_ATT, version);
-
- // Provider
- String provider = feature.getProviderName();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_PROVIDER_ATT, provider);
-
- IFeatureInfo featureInfoDescription = feature.getFeatureInfo(IFeature.INFO_DESCRIPTION);
- if (featureInfoDescription != null) {
- // Description
- String description = getDescription();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_DESCRIPTION_ATT, description);
-
- // Description URL
- String descriptionURL = featureInfoDescription.getURL();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_DESCRIPTION_URL_ATT, descriptionURL);
- }
-
- IFeatureInfo featureInfoCopyright = feature.getFeatureInfo(IFeature.INFO_COPYRIGHT);
- if (featureInfoCopyright != null) {
- // Copyright
- String copyright = feature.getFeatureInfo(IFeature.INFO_COPYRIGHT).getDescription();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_COPYRIGHT_ATT, copyright);
-
- // Copyright URL
- String copyrightURL = feature.getFeatureInfo(IFeature.INFO_COPYRIGHT).getURL();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_COPYRIGHT_URL_ATT, copyrightURL);
- }
-
- IFeatureInfo featureInfoLicense = feature.getFeatureInfo(IFeature.INFO_LICENSE);
- if (featureInfoLicense != null) {
- // License
- String license = featureInfoLicense.getDescription();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_LICENSE_ATT, license);
-
- // License URL
- String licenseURL = feature.getFeatureInfo(IFeature.INFO_LICENSE).getURL();
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_LICENSE_URL_ATT, licenseURL);
- }
-
- // URL
- IFeatureURL featureUrl = feature.getURL();
- if (featureUrl != null) {
-
- IFeatureURLElement updateUrl = featureUrl.getUpdate();
- if (updateUrl != null) {
- // URL label
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_URL_LABEL_ATT, updateUrl.getLabel());
-
- URL url = updateUrl.getURL();
- if (url != null) {
- // URL address
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_URL_ATT, url.toString());
- }
- }
- }
-
- // Operating system
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_OS_ATT, feature.getOS());
-
- // Window system
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_WS_ATT, feature.getWS());
-
- // Language
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_LANGUAGES_ATT, feature.getNL());
-
- // Architecture
- representation.setValue(stereotype, ADL4Eclipse_Stereotypes.FEATURE_ARCHITECTURE_ATT, feature.getArch());
-
- // Plug-ins
- setStereotypeValues(ADL4Eclipse_Stereotypes.FEATURE_PLUGINS_ATT, feature.getPlugins(), OSGIStereotypes.BUNDLE_REFERENCE);
-
- // Included Features
- setStereotypeValues(ADL4Eclipse_Stereotypes.FEATURE_INCLUDED_FEATURES_ATT, feature.getIncludedFeatures(), ADL4Eclipse_Stereotypes.FEATURE_REFERENCE);
-
- // Imported Features
- setStereotypeValues(ADL4Eclipse_Stereotypes.FEATURE_FEATURE_DEPENDENCIES_ATT, feature.getImports(), ADL4Eclipse_Stereotypes.FEATURE_REFERENCE);
-
- // Imported Plug-ins
- setStereotypeValues(ADL4Eclipse_Stereotypes.FEATURE_PLUGIN_DEPENDENCIES_ATT, feature.getImports(), OSGIStereotypes.BUNDLE_REFERENCE);
- }
-
- /**
- * Retrieves a list of stereotyped applications from an array of identifiable and
- * store it in the feature's stereotype at the propertyName value.
- *
- * @param propertyName the name of the property to set the value.
- * @param identifiables the array of identifiable to set
- * @param stereotypeIdentifier the stereotype qualified name of the EObject to save
- */
- private void setStereotypeValues(String propertyName, IIdentifiable[] identifiables, String stereotypeIdentifier) {
- List<EObject> pluginReferences = new ArrayList<>();
-
- for (IIdentifiable identifiable : identifiables) {
- // The stereotype takes stereotyped dependencies that are inside the representation
- Dependency dependency = getElement(identifiable.getId(), Dependency.class);
-
- if (dependency != null) {
- Stereotype dependencyStereotype = dependency.getAppliedStereotype(stereotypeIdentifier);
-
- if (dependencyStereotype != null) {
- EObject stereotypeApplication = dependency.getStereotypeApplication(dependencyStereotype);
-
- if (stereotypeApplication != null) {
- pluginReferences.add(stereotypeApplication);
- }
- }
- }
- }
-
- representation.setValue(stereotype, propertyName, pluginReferences);
- }
-
- @Override
- public StereotypeVersion getReversibleVersion(Reversible<?> reversibleProject) {
- return dependencyVersions.get(reversibleProject);
- }
-
- @Override
- public void setReversibleVersion(Reversible<?> reversible, StereotypeVersion version) {
- dependencyVersions.put(reversible, version);
-
- }
-
- public List<ReversibleProject> getIncludedReversibleFeatures() {
- if (feature.getIncludedFeatures().length > 0) {
- List<ReversibleProject> includedFeatures = new ArrayList<ReversibleProject>();
- for (IFeatureChild includedFeature : feature.getIncludedFeatures()) {
- includedFeatures.add(ReversibleFactory.getInstance().getFeature(includedFeature.getId()));
- }
- return includedFeatures;
- }
- return Collections.emptyList();
- }
-
- public List<ReversibleProject> getIncludedReversiblePlugins() {
- if (feature.getPlugins().length > 0) {
- List<ReversibleProject> includedPlugins = new ArrayList<ReversibleProject>();
- for (IFeaturePlugin includedPlugin : feature.getPlugins()) {
- includedPlugins.add(ReversibleFactory.getInstance().getPlugin(includedPlugin.getId()));
- }
- return includedPlugins;
- }
- return Collections.emptyList();
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversiblePlugin.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversiblePlugin.java
deleted file mode 100644
index e1e63926efd..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversiblePlugin.java
+++ /dev/null
@@ -1,90 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import java.util.List;
-
-import org.eclipse.papyrus.adltool.reversible.extension.ReversibleExtension;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.packages.ReversiblePackage;
-
-/**
- * Projects that implements that interface are reversible plug-ins that
- * contain exported packages, extension points and extensions.
- */
-public interface ReversiblePlugin extends ReversibleProject {
-
- /**
- * Returns whether the plug-in is a singleton or not.
- *
- * @return true if the plug-in is a singleton, false of not
- */
- boolean isSingleton();
-
- /**
- * Returns a list containing all the exported packages names.
- *
- * @return the list of reversible exported packages
- */
- List<ReversiblePackage> getExportedPackages();
-
- /**
- * Sets the list of exported package.
- *
- * @param exportedPackages
- */
- void setExportedPackages(List<ReversiblePackage> exportedPackages);
-
- /**
- * Returns a list containing all the imported packages names.
- *
- * @return the list of reversible imported packages
- */
- List<ReversiblePackage> getImportedPackages();
-
- /**
- * Sets the list of imported package.
- *
- * @param exportedPackages
- */
- void setImportedPackages(List<ReversiblePackage> importedPackages);
-
- /**
- * Returns a list of reversible corresponding to the project's extension
- * points.
- *
- * @return the list of reversible extension points
- */
- List<ReversibleExtensionPoint> getExtensionPoints();
-
- /**
- * Sets the list of extension points.
- *
- * @param extensionPoints
- */
- void setExtensionPoints(List<ReversibleExtensionPoint> extensionPoints);
-
- /**
- * Returns a list of extensions.
- *
- * @return the list of reversible extensions
- */
- List<ReversibleExtension> getExtensions();
-
- /**
- * Sets the list of reversible extensions.
- *
- * @param extensions
- */
- void setExtensions(List<ReversibleExtension> extensions);
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversibleProject.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversibleProject.java
deleted file mode 100644
index 40e9b4fdba8..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/ReversibleProject.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import java.util.List;
-
-import org.eclipse.papyrus.adltool.reversible.Reversible;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * Reversibles that implement this interface can contain other reversibles and
- * be displayed in a tree.
- */
-public interface ReversibleProject extends Reversible<Component> {
-
- /**
- * Returns the reversible dependencies.
- *
- * @return
- */
- List<ReversibleProject> getDependencies();
-
- /**
- * Returns the version range of a dependency.
- *
- * @return
- */
- StereotypeVersion getReversibleVersion(Reversible<?> reversible);
-
- /**
- * Sets the version range of a reversible.
- *
- * @param reversible
- * @param version
- */
- void setReversibleVersion(Reversible<?> reversible, StereotypeVersion version);
-
- /**
- * Gets the description.
- *
- * @return the description or null.
- */
- String getDescription();
-
- /**
- * Gets the image name corresponding to the reversible object.
- *
- * @return
- */
- Image getImage();
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/StereotypeVersion.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/StereotypeVersion.java
deleted file mode 100644
index 09d7f28f592..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/StereotypeVersion.java
+++ /dev/null
@@ -1,212 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import org.eclipse.osgi.service.resolver.VersionRange;
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.osgi.framework.Version;
-
-/**
- * This class represents a stereotyped dependency version. It wraps simple OSGi
- * {@link org.osgi.framework.Version Version} identifier and
- * {@link org.osgi.framework.Version VersionRange}
- */
-public class StereotypeVersion {
-
- /**
- * The floor of the version.
- */
- private String floor;
-
- /**
- * The ceiling of the version.
- */
- private String ceiling;
-
- /**
- * Whether the floor should be included or not.
- */
- private boolean includeFloor;
-
- /**
- * Whether the ceiling should be included or not.
- */
- private boolean includeCeiling;
-
- /**
- * VersionRange flag used to generate the readable version.
- */
- private boolean versionRange = false;
-
- /**
- * Constructor.
- *
- * @param floor the readable version
- */
- public StereotypeVersion(String floor) {
- setFloor(floor);
- }
-
- /**
- * Constructor.
- *
- * @param version the OSGi version
- */
- public StereotypeVersion(Version version) {
- floor = ADL4EclipseUtils.formatVersion(version);
- }
-
- /**
- * Constructor.
- *
- * @param version the OSGi version range
- */
- public StereotypeVersion(VersionRange version) {
- Version left = version.getLeft();
- Version right = version.getRight();
-
- setFloor(ADL4EclipseUtils.formatVersion(left));
- setIncludeFloor(version.getIncludeMinimum());
-
- if (right != null) {
- setCeiling(ADL4EclipseUtils.formatVersion(right));
- setIncludeCeiling(version.getIncludeMaximum());
- }
- }
-
- /**
- * Constructor.
- *
- * @param floor
- * @param ceiling
- * @param includeFloor
- * @param includeCeiling
- */
- public StereotypeVersion(String floor, String ceiling, boolean includeFloor, boolean includeCeiling) {
- setFloor(floor);
- setCeiling(ceiling);
- setIncludeFloor(includeFloor);
- setIncludeCeiling(includeCeiling);
- }
-
- /**
- * Returns the floor of the version.<br />
- * If the version is not flagged as version range, the floor corresponds to
- * the version.
- *
- * @return the floor of the version
- */
- public String getFloor() {
- return floor;
- }
-
- /**
- * Sets the floor of the version.
- *
- * @param floor the floor of the version
- */
- public void setFloor(String floor) {
- this.floor = floor;
- }
-
- /**
- * Gets the ceiling of the version.
- *
- * @return the ceiling of the version
- */
- public String getCeiling() {
- return ceiling;
- }
-
- /**
- * Sets the ceiling of the version. <br />
- * If the ceiling is not null, the version is flagged as version range.
- *
- * @param ceiling the ceiling of the version
- */
- public void setCeiling(String ceiling) {
- this.ceiling = ceiling;
- versionRange = ceiling != null;
- }
-
- /**
- * Returns whether the floor should be included or not.
- *
- * @return true if the floor should be included, false if not
- */
- public boolean includeFloor() {
- return includeFloor;
- }
-
- /**
- * Sets whether the floor should be included or not.
- *
- * @param includeFloor the new value
- */
- public void setIncludeFloor(boolean includeFloor) {
- this.includeFloor = includeFloor;
- }
-
- /**
- * Returns whether the ceiling should be included or not.
- *
- * @return true if the ceiling should be included, false if not
- */
- public boolean includeCeiling() {
- return includeCeiling;
- }
-
- /**
- * Sets whether the ceiling should be included or not.
- *
- * @param includeCeiling the new value
- */
- public void setIncludeCeiling(boolean includeCeiling) {
- this.includeCeiling = includeCeiling;
- }
-
- /**
- * Returns the OSGi version range in an interval notation.<br />
- * If the version is not flagged as version range, the generated output will
- * be the version.<br />
- */
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
-
- if (versionRange) {
- if (includeFloor) {
- sb.append("[");
- } else {
- sb.append("(");
- }
- }
-
- sb.append(floor);
-
- if (versionRange) {
- if (ceiling != null) {
- sb.append(",");
- sb.append(ceiling);
-
- if (includeCeiling) {
- sb.append("]");
- } else {
- sb.append(")");
- }
- }
- }
-
- return sb.toString();
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/WorkspacePlugin.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/WorkspacePlugin.java
deleted file mode 100644
index dfe9b9a95ed..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.adl4eclipsetool/src/org/eclipse/papyrus/adltool/reversible/project/WorkspacePlugin.java
+++ /dev/null
@@ -1,192 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- * 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:
- * Thomas Daniellou (CEA LIST) - Initial API and implementation
- *****************************************************************************/
-package org.eclipse.papyrus.adltool.reversible.project;
-
-import static org.eclipse.papyrus.adltool.Activator.log;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.PropertyResourceBundle;
-
-import org.eclipse.osgi.service.resolver.VersionRange;
-import org.eclipse.papyrus.adl4eclipse.org.ADL4Eclipse_Stereotypes;
-import org.eclipse.papyrus.adltool.ADL4EclipseUtils;
-import org.eclipse.papyrus.adltool.reversible.extension.ReversibleExtension;
-import org.eclipse.papyrus.adltool.reversible.extensionpoint.ReversibleExtensionPoint;
-import org.eclipse.papyrus.adltool.reversible.factory.ReversibleFactory;
-import org.eclipse.papyrus.adltool.reversible.packages.ReversiblePackage;
-import org.eclipse.pde.core.plugin.IPluginExtension;
-import org.eclipse.pde.core.plugin.IPluginExtensionPoint;
-import org.eclipse.pde.core.project.IBundleProjectDescription;
-import org.eclipse.pde.core.project.IPackageExportDescription;
-import org.eclipse.pde.core.project.IPackageImportDescription;
-import org.eclipse.pde.core.project.IRequiredBundleDescription;
-import org.eclipse.swt.graphics.Image;
-import org.osgi.framework.Constants;
-import org.osgi.framework.Version;
-
-/**
- * This class is a reversible adapter of a workspace plug-in.
- */
-public class WorkspacePlugin extends AbstractPlugin {
-
- private IBundleProjectDescription plugin;
-
- /**
- * Constructor.
- *
- * @param plugin
- */
- public WorkspacePlugin(IBundleProjectDescription plugin) {
- super();
- this.plugin = plugin;
-
- // Save the exported packages
- List<ReversiblePackage> reversiblePackageExports = new ArrayList<>();
- IPackageExportDescription[] packageExports = plugin.getPackageExports();
-
- if (packageExports != null) {
- for (IPackageExportDescription packageExport : packageExports) {
- if (packageExport != null) {
- ReversiblePackage reversiblePackageExport = ReversibleFactory.getInstance().makeReversible(packageExport);
-
- reversiblePackageExports.add(reversiblePackageExport);
-
- Version version = packageExport.getVersion();
-
- if (version != null) {
- setReversibleVersion(reversiblePackageExport, new StereotypeVersion(version));
- }
- }
- }
- }
-
- // Save the imported packages
- List<ReversiblePackage> reversiblePackageImports = new ArrayList<>();
- IPackageImportDescription[] packageImports = plugin.getPackageImports();
-
- if (packageImports != null) {
- for (IPackageImportDescription packageImport : packageImports) {
- if (packageImport != null) {
- ReversiblePackage reversiblePackageImport = ReversibleFactory.getInstance().makeReversible(packageImport);
-
- reversiblePackageImports.add(reversiblePackageImport);
-
- VersionRange versionRange = packageImport.getVersionRange();
- if (versionRange != null) {
- setReversibleVersion(reversiblePackageImport, new StereotypeVersion(versionRange));
- }
- }
- }
- }
-
- // Save the extension points
- IPluginExtensionPoint[] pluginExtensionPoints = ADL4EclipseUtils.findExtensionPointsForPlugin(getId());
- List<ReversibleExtensionPoint> extensionPoints = new ArrayList<>();
-
- for (IPluginExtensionPoint pluginExtensionPoint : pluginExtensionPoints) {
- ReversibleExtensionPoint extensionPoint = ReversibleFactory.getInstance().makeReversible(pluginExtensionPoint);
-
- extensionPoint.setParent(this);
- extensionPoints.add(extensionPoint);
- }
-
- // Save the extensions
- IPluginExtension[] pluginExtensions = ADL4EclipseUtils.findExtensionsForPlugin(getId());
- List<ReversibleExtension> extensions = new ArrayList<>();
-
- for (IPluginExtension extension : pluginExtensions) {
- ReversibleExtension reversibleExtension = ReversibleFactory.getInstance().makeReversible(extension);
-
- reversibleExtension.setParent(this);
- extensions.add(reversibleExtension);
- }
-
- setExportedPackages(reversiblePackageExports);
- setImportedPackages(reversiblePackageImports);
- setExtensionPoints(extensionPoints);
- setExtensions(extensions);
- }
-
- @Override
- public String getId() {
- return plugin.getSymbolicName();
- }
-
- @Override
- public String getStereotypeName() {
- return ADL4Eclipse_Stereotypes.PLUGIN_STEREOTYPE;
- }
-
- @Override
- public Type getType() {
- return Type.PLUGIN;
- }
-
- @Override
- public Image getImage() {
- return ADL4EclipseUtils.getImage("img/bundle_pj.gif");
- }
-
- @Override
- public boolean isSingleton() {
- return plugin.isSingleton();
- }
-
- @Override
- public List<ReversibleProject> getDependencies() {
- List<ReversibleProject> dependencies = new ArrayList<>();
- IRequiredBundleDescription[] requiredBundles = plugin.getRequiredBundles();
-
- if (requiredBundles != null) {
- for (IRequiredBundleDescription requiredBundle : requiredBundles) {
- if (requiredBundle != null) {
- String pluginId = requiredBundle.getName();
-
- if (!Constants.SYSTEM_BUNDLE_SYMBOLICNAME.equals(pluginId)) {
- ReversibleProject reversiblePlugin = ReversibleFactory.getInstance().getPlugin(pluginId);
-
- if (reversiblePlugin != null) {
- dependencies.add(reversiblePlugin);
- // Save the version range of the dependency
- VersionRange versionRange = requiredBundle.getVersionRange();
-
- if (versionRange != null) {
- reversibleVersion.put(reversiblePlugin, new StereotypeVersion(versionRange));
- }
- } else {
- log.warn(getType() + " \"" + getId() + "\": cannot find child " + pluginId);
- }
- }
- }
- }
- }
-
- return dependencies;
- }
-
- @Override
- protected String getBundleValue(String key) {
- String valueFromDescription = plugin.getHeader(key);
- PropertyResourceBundle propertyResourceBundle = ADL4EclipseUtils.getNLSFilesFor(plugin);
-
- if (propertyResourceBundle != null && valueFromDescription != null) {
- if (valueFromDescription.startsWith("%") && valueFromDescription.length() > 1) { //$NON-NLS-1$
- String propertiesKey = valueFromDescription.substring(1);
- valueFromDescription = propertyResourceBundle.getString(propertiesKey);
- }
- }
-
- return valueFromDescription;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.classpath b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.classpath
deleted file mode 100644
index 2d1a4302f04..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.project b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.project
deleted file mode 100644
index 5c9f42f4698..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.osgi.profile</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.settings/org.eclipse.jdt.core.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 4759947300a..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,291 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.settings/org.eclipse.jdt.ui.prefs b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 954281dbc31..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\n * Copyright (c) ${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * ${see_to_overridden}\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${see_to_target}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/META-INF/MANIFEST.MF b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/META-INF/MANIFEST.MF
deleted file mode 100644
index 7accac278e9..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,17 +0,0 @@
-Manifest-Version: 1.0
-Export-Package: org.eclipse.papyrus.osgi.profile
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.uml.extensionpoints;bundle-version="1.2.0",
- org.eclipse.emf,
- org.eclipse.uml2.uml;bundle-version="5.1.100"
-Bundle-Vendor: %providerName
-Bundle-ActivationPolicy: lazy
-Bundle-Version: 1.2.0.qualifier
-Bundle-Localization: plugin
-Bundle-Name: %pluginName
-Bundle-Activator: org.eclipse.papyrus.osgi.profile.Activator
-Bundle-ManifestVersion: 2
-Bundle-Description: This plugin contains a part of osgi profile used to model eclipse plugins. The plugins that allow the modelization is org.eclipse.papyrus.adl4eclipsetool. More details can be found in the docs directory of or.eclipse.papyrus.adl4eclipsetool.
-Bundle-SymbolicName: org.eclipse.papyrus.osgi.profile;singleton:=true
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/about.html b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/about.html
deleted file mode 100644
index 82d49bf5f81..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 5, 2007</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/build.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/build.properties
deleted file mode 100644
index 75c9a7644b1..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/build.properties
+++ /dev/null
@@ -1,10 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml,\
- plugin.properties,\
- resource/,\
- about.html,\
- img/
-src.includes = about.html
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/img/bundle_obj.gif b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/img/bundle_obj.gif
deleted file mode 100644
index b6096e27c96..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/img/bundle_obj.gif
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/img/osgi.org.ico b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/img/osgi.org.ico
deleted file mode 100644
index de4adc8f157..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/img/osgi.org.ico
+++ /dev/null
Binary files differ
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/plugin.properties b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/plugin.properties
deleted file mode 100644
index af856d7fd07..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/plugin.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-#################################################################################
-# Copyright (c) 2008 CEA LIST.
-# 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:
-# Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - initial API and implementation
-##################################################################################
-pluginName=OSGI Profile (Incubation)
-providerName=Eclipse Modeling Project
-
-pluginDescription=This plugin contains a part of osgi profile used to model eclipse plugins. The plugins that allow the modelization is or.eclipse.papyrus.adl4eclipsetool. More details can be found in the docs directory of or.eclipse.papyrus.adl4eclipsetool. \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/plugin.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/plugin.xml
deleted file mode 100644
index d08c02591eb..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/plugin.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- point="org.eclipse.emf.ecore.uri_mapping">
-
- <mapping
- source="pathmap://OSGI_PROFILES/"
- target="platform:/plugin/org.eclipse.papyrus.osgi.profile/resource/">
- </mapping>
- </extension>
-
- <extension
- point="org.eclipse.papyrus.uml.extensionpoints.UMLProfile">
- <profile
- description="OSGI Profile"
- iconpath="img/osgi.org.ico"
- name="OSGI"
- path="pathmap://OSGI_PROFILES/osgi.profile.uml"
- provider="Eclipse.org">
- </profile>
- </extension>
-</plugin>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/pom.xml b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/pom.xml
deleted file mode 100644
index a178bd49bcd..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <artifactId>org.eclipse.papyrus.extra.releng</artifactId>
- <groupId>org.eclipse.papyrus</groupId>
- <version>3.0.0-SNAPSHOT</version>
- <relativePath>../../../releng/extra</relativePath>
- </parent>
- <artifactId>org.eclipse.papyrus.osgi.profile</artifactId>
- <groupId>org.eclipse.papyrus</groupId>
- <version>1.2.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
-</project> \ No newline at end of file
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.di b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.di
deleted file mode 100644
index 841f32acfa5..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.di
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
- <pageList>
- <availablePage>
- <emfPageIdentifier href="osgi.profile.notation#_OLXd4HtxEeKcL-wrhM9ICg"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="osgi.profile.notation#_dCrQYHtxEeKcL-wrhM9ICg"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="osgi.profile.notation#_rCOi4HzOEeKtsedMuIUuZQ"/>
- </availablePage>
- </pageList>
- <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
- <windows>
- <children xsi:type="di:TabFolder">
- <children>
- <emfPageIdentifier href="osgi.profile.notation#_dCrQYHtxEeKcL-wrhM9ICg"/>
- </children>
- <children>
- <emfPageIdentifier href="osgi.profile.notation#_rCOi4HzOEeKtsedMuIUuZQ"/>
- </children>
- </children>
- </windows>
- </sashModel>
-</di:SashWindowsMngr>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.notation b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.notation
deleted file mode 100644
index 831a36aa6cc..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.notation
+++ /dev/null
@@ -1,726 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
- <notation:Diagram xmi:id="_OLXd4HtxEeKcL-wrhM9ICg" type="PapyrusUMLProfileDiagram" name="Overview" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_YfZScHtxEeKcL-wrhM9ICg" type="1030">
- <children xmi:type="notation:DecorationNode" xmi:id="_YficYHtxEeKcL-wrhM9ICg" type="1047"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_YficYXtxEeKcL-wrhM9ICg" type="1042">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yg5HQHtxEeKcL-wrhM9ICg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yg5HQXtxEeKcL-wrhM9ICg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_YficYntxEeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YficY3txEeKcL-wrhM9ICg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_69VMAFA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_69VMAVA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_69VMAlA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Profile" href="osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YfZScXtxEeKcL-wrhM9ICg" x="290" y="80" width="561" height="191"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_OLXd4XtxEeKcL-wrhM9ICg"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_onn7sAk4EeWGaaZmIQ1pKQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Profile" href="osgi.profile.uml#_OKU8EHtxEeKcL-wrhM9ICg"/>
- </notation:Diagram>
- <notation:Diagram xmi:id="_dCrQYHtxEeKcL-wrhM9ICg" type="PapyrusUMLProfileDiagram" name="ModuleLayer" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_esgU8HtxEeKcL-wrhM9ICg" type="1026" gradient="10011046, 16777215, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_esgU8ntxEeKcL-wrhM9ICg" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_esgU83txEeKcL-wrhM9ICg" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_etdXMHtxEeKcL-wrhM9ICg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_etdXMXtxEeKcL-wrhM9ICg" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_fi3ukDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_EJ9tgHw5EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fi3ukTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fjR-QDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_vSytEDISEeWfI8CMTGx4WA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fjR-QTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fjv4UDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_30WecDISEeWfI8CMTGx4WA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fjv4UTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fkGdoDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_ie_VwHw6EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fkGdoTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fkamsDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_U222sHw7EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fkamsTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fkv94DdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_goOL8Hw7EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fkv94TdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_flF8IDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_YmkNMHw8EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_flF8ITdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fldIgDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_iYyVMHw8EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fldIgTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fl1jADdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_ppm3cHw8EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fl1jATdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fmJsEDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_zrBSAHw8EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fmJsETdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fmecMDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_Eln9EC-YEeW3q_8j4M85RA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fmecMTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fm1BgDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_QcU1UDUqEeWfZJtqGOeemg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fm1BgTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fn1uIDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_6WeogC-XEeW3q_8j4M85RA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fn1uITdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_foJ3MDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_7LuqYHw8EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_foJ3MTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_focyIDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#__3goIC-XEeW3q_8j4M85RA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_focyITdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fpiXQDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_T1Y5AHxDEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fpiXQTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fp48kDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_BxnZQHw9EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fp48kTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fqLQcDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_JeiosHw9EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fqLQcTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fqhOsDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_DMuP4Hw-EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fqhOsTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fqzikDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_7snAMIApEeKvP8AdAQukFw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fqzikTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_frGdgDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_UhUkMHw-EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_frGdgTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_frbNoDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_FwdKkDHfEeWimYH17Jkr_w"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_frbNoTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_frxL4DdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_260Z8S-XEeW3q_8j4M85RA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_frxL4TdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fs7CcDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_ayJbsDHfEeWimYH17Jkr_w"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fs7CcTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ftMIMDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_xVnO8Hw-EeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ftMIMTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ftdN8DdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_DZr7kHxDEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ftdN8TdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ftrQYDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_tkOOsHxDEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ftrQYTdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ft554DdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_6T8CkHxDEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ft554TdXEeWN2vwHOS9RgA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fuJKcDdXEeWN2vwHOS9RgA" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_zk1GQHxDEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fuJKcTdXEeWN2vwHOS9RgA"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_esgU9HtxEeKcL-wrhM9ICg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_esgU9XtxEeKcL-wrhM9ICg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_esgU9ntxEeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_esgU93txEeKcL-wrhM9ICg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_esmbkHtxEeKcL-wrhM9ICg" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_etjd0HtxEeKcL-wrhM9ICg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_etjd0XtxEeKcL-wrhM9ICg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_esmbkXtxEeKcL-wrhM9ICg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_esmbkntxEeKcL-wrhM9ICg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_esmbk3txEeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_esmblHtxEeKcL-wrhM9ICg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7A6EcFA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7A6EcVA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7A6EclA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_esaOUHtxEeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_esgU8XtxEeKcL-wrhM9ICg" x="675" y="160" width="322" height="539"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_gpObEXxHEeKtsedMuIUuZQ" type="1026" gradient="10011046, 16777215, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_gpObE3xHEeKtsedMuIUuZQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_gpObFHxHEeKtsedMuIUuZQ" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gpObHnxHEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gpObH3xHEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_rD64UXxHEeKtsedMuIUuZQ" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_rD64UHxHEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_rD64UnxHEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_zsXU0XxHEeKtsedMuIUuZQ" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_zsXU0HxHEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zsXU0nxHEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_8MKysXxHEeKtsedMuIUuZQ" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_8MKysHxHEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_8MKysnxHEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_R-GB8HzMEeKtsedMuIUuZQ" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_R9_UQHzMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_R-GB8XzMEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_WLYhwHzMEeKtsedMuIUuZQ" type="3002">
- <element xmi:type="uml:Property" href="osgi.profile.uml#_WLR0EHzMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WLYhwXzMEeKtsedMuIUuZQ"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_gpObFXxHEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_gpObFnxHEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_gpObF3xHEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gpObGHxHEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_gpObGXxHEeKtsedMuIUuZQ" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gpXlAHxHEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gpXlAXxHEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_gpObGnxHEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_gpObG3xHEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_gpObHHxHEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gpObHXxHEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7BDOY1A1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7BDOZFA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7BDOZVA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_gpObEHxHEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gpObEnxHEeKtsedMuIUuZQ" x="45" y="65" width="426" height="128"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_42z_AHzMEeKtsedMuIUuZQ" type="1026" fillColor="14012867" gradient="15053796, 16777215, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_42z_AnzMEeKtsedMuIUuZQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_42z_A3zMEeKtsedMuIUuZQ" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_42z_DXzMEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_42z_DnzMEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_42z_BHzMEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_42z_BXzMEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_42z_BnzMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_42z_B3zMEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_42z_CHzMEeKtsedMuIUuZQ" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_42z_D3zMEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_42z_EHzMEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_42z_CXzMEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_42z_CnzMEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_42z_C3zMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_42z_DHzMEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7BDOZlA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7BDOZ1A1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7BDOaFA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_42t4YHzMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_42z_AXzMEeKtsedMuIUuZQ" x="111" y="478" height="136"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_8flcgXzMEeKtsedMuIUuZQ" type="1026" fillColor="14012867" gradient="15053796, 16777215, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_8flcg3zMEeKtsedMuIUuZQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_8flchHzMEeKtsedMuIUuZQ" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8flcjnzMEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8flcj3zMEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_8flchXzMEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_8flchnzMEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_8flch3zMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8flciHzMEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_8flciXzMEeKtsedMuIUuZQ" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8flckHzMEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8flckXzMEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_8flcinzMEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_8flci3zMEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_8flcjHzMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8flcjXzMEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7BDOaVA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7BDOalA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7BDOa1A1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_8flcgHzMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8flcgnzMEeKtsedMuIUuZQ" x="237" y="305" width="121" height="106"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_VlnvAHzcEeKDPtIRpgUgbg" type="1026" gradient="15053796, 16777215, 0" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_VlnvAnzcEeKDPtIRpgUgbg" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_VlnvA3zcEeKDPtIRpgUgbg" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VlnvDXzcEeKDPtIRpgUgbg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VlnvDnzcEeKDPtIRpgUgbg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_VlnvBHzcEeKDPtIRpgUgbg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_VlnvBXzcEeKDPtIRpgUgbg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_VlnvBnzcEeKDPtIRpgUgbg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VlnvB3zcEeKDPtIRpgUgbg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_VlnvCHzcEeKDPtIRpgUgbg" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VlnvD3zcEeKDPtIRpgUgbg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VlnvEHzcEeKDPtIRpgUgbg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_VlnvCXzcEeKDPtIRpgUgbg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_VlnvCnzcEeKDPtIRpgUgbg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_VlnvC3zcEeKDPtIRpgUgbg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VlnvDHzcEeKDPtIRpgUgbg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7BDObFA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7BDObVA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7BDOblA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_VklNMHzcEeKDPtIRpgUgbg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VlnvAXzcEeKDPtIRpgUgbg" x="362" y="220" height="68"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_dCrQYXtxEeKcL-wrhM9ICg"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_ooSqEAk4EeWGaaZmIQ1pKQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Profile" href="osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- <edges xmi:type="notation:Connector" xmi:id="_AKGmcHzNEeKtsedMuIUuZQ" type="4002" source="_42z_AHzMEeKtsedMuIUuZQ" target="_gpObEXxHEeKtsedMuIUuZQ" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_AKGmc3zNEeKtsedMuIUuZQ" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AKGmdHzNEeKtsedMuIUuZQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_AKGmcXzNEeKtsedMuIUuZQ"/>
- <element xmi:type="uml:Generalization" href="osgi.profile.uml#_AJ81cHzNEeKtsedMuIUuZQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AKGmcnzNEeKtsedMuIUuZQ" points="[-2, 0, 11, 282]$[-2, -282, 11, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AK2NUHzNEeKtsedMuIUuZQ" id="(0.54,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AK2NUXzNEeKtsedMuIUuZQ" id="(0.28169014084507044,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_BI5xAHzNEeKtsedMuIUuZQ" type="4002" source="_8flcgXzMEeKtsedMuIUuZQ" target="_gpObEXxHEeKtsedMuIUuZQ" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_BI5xA3zNEeKtsedMuIUuZQ" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_BI5xBHzNEeKtsedMuIUuZQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_BI5xAXzNEeKtsedMuIUuZQ"/>
- <element xmi:type="uml:Generalization" href="osgi.profile.uml#_BIwAAHzNEeKtsedMuIUuZQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BI5xAnzNEeKtsedMuIUuZQ" points="[-2, 0, -77, 152]$[-2, -152, -77, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BJC68HzNEeKtsedMuIUuZQ" id="(0.5619834710743802,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BJC68XzNEeKtsedMuIUuZQ" id="(0.6103286384976526,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_eWqt4HzcEeKDPtIRpgUgbg" type="4002" source="_VlnvAHzcEeKDPtIRpgUgbg" target="_gpObEXxHEeKtsedMuIUuZQ" routing="Rectilinear">
- <children xmi:type="notation:DecorationNode" xmi:id="_eWqt43zcEeKDPtIRpgUgbg" visible="false" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_eWqt5HzcEeKDPtIRpgUgbg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_eWqt4XzcEeKDPtIRpgUgbg"/>
- <element xmi:type="uml:Generalization" href="osgi.profile.uml#_eWXy8HzcEeKDPtIRpgUgbg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_eWqt4nzcEeKDPtIRpgUgbg" points="[0, 0, 13, 42]$[0, -42, 13, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QdCTMC7YEeWsWetNRrVHrA" id="(0.53,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eW-P4HzcEeKDPtIRpgUgbg" id="(0.8685446009389671,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_27mdEC-XEeW3q_8j4M85RA" type="4001" source="_42z_AHzMEeKtsedMuIUuZQ" target="_esgU8HtxEeKcL-wrhM9ICg">
- <children xmi:type="notation:DecorationNode" xmi:id="_27oSQC-XEeW3q_8j4M85RA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_27oSQS-XEeW3q_8j4M85RA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_27o5UC-XEeW3q_8j4M85RA" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_27o5US-XEeW3q_8j4M85RA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_27o5Ui-XEeW3q_8j4M85RA" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_27qHcC-XEeW3q_8j4M85RA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_27qHcS-XEeW3q_8j4M85RA" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_27qHci-XEeW3q_8j4M85RA" x="159" y="13"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_27qHcy-XEeW3q_8j4M85RA" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_27qHdC-XEeW3q_8j4M85RA" x="-31" y="12"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_27tx0C-XEeW3q_8j4M85RA" visible="false" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_27tx0S-XEeW3q_8j4M85RA" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_27mdES-XEeW3q_8j4M85RA"/>
- <element xmi:type="uml:Association" href="osgi.profile.uml#_26vhcC-XEeW3q_8j4M85RA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_27mdEi-XEeW3q_8j4M85RA" points="[25, -1, -561, 10]$[529, 61, -57, 72]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_29JVMC-XEeW3q_8j4M85RA" id="(1.0,0.16911764705882354)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_29J8QC-XEeW3q_8j4M85RA" id="(0.0,0.6326530612244898)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_6XDQQC-XEeW3q_8j4M85RA" type="4001" source="_42z_AHzMEeKtsedMuIUuZQ" target="_esgU8HtxEeKcL-wrhM9ICg">
- <children xmi:type="notation:DecorationNode" xmi:id="_6XD3UC-XEeW3q_8j4M85RA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XD3US-XEeW3q_8j4M85RA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XD3Ui-XEeW3q_8j4M85RA" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XD3Uy-XEeW3q_8j4M85RA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XD3VC-XEeW3q_8j4M85RA" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XD3VS-XEeW3q_8j4M85RA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XD3Vi-XEeW3q_8j4M85RA" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XD3Vy-XEeW3q_8j4M85RA" x="164" y="11"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XD3WC-XEeW3q_8j4M85RA" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XD3WS-XEeW3q_8j4M85RA" x="-27" y="12"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6XD3Wi-XEeW3q_8j4M85RA" visible="false" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6XD3Wy-XEeW3q_8j4M85RA" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_6XDQQS-XEeW3q_8j4M85RA"/>
- <element xmi:type="uml:Association" href="osgi.profile.uml#_6WYh4C-XEeW3q_8j4M85RA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6XDQQi-XEeW3q_8j4M85RA" points="[13, 1, -510, 0]$[503, 24, -20, 23]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6YFyEC-XEeW3q_8j4M85RA" id="(1.0,0.40441176470588236)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6YFyES-XEeW3q_8j4M85RA" id="(0.0,0.6920222634508348)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="__3_JQC-XEeW3q_8j4M85RA" type="4001" source="_8flcgXzMEeKtsedMuIUuZQ" target="_esgU8HtxEeKcL-wrhM9ICg">
- <children xmi:type="notation:DecorationNode" xmi:id="__3_wUC-XEeW3q_8j4M85RA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__3_wUS-XEeW3q_8j4M85RA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="__3_wUi-XEeW3q_8j4M85RA" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__3_wUy-XEeW3q_8j4M85RA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="__3_wVC-XEeW3q_8j4M85RA" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__3_wVS-XEeW3q_8j4M85RA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="__3_wVi-XEeW3q_8j4M85RA" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__3_wVy-XEeW3q_8j4M85RA" x="108" y="11"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="__3_wWC-XEeW3q_8j4M85RA" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__3_wWS-XEeW3q_8j4M85RA" x="-12" y="11"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="__3_wWi-XEeW3q_8j4M85RA" visible="false" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__3_wWy-XEeW3q_8j4M85RA" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="__3_JQS-XEeW3q_8j4M85RA"/>
- <element xmi:type="uml:Association" href="osgi.profile.uml#__3faAC-XEeW3q_8j4M85RA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__3_JQi-XEeW3q_8j4M85RA" points="[61, -5, -393, 0]$[378, -9, -76, -4]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__47kcC-XEeW3q_8j4M85RA" id="(1.0,0.5283018867924528)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__47kcS-XEeW3q_8j4M85RA" id="(0.0,0.3850574712643678)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_EmITYC-YEeW3q_8j4M85RA" type="4001" source="_8flcgXzMEeKtsedMuIUuZQ" target="_esgU8HtxEeKcL-wrhM9ICg">
- <children xmi:type="notation:DecorationNode" xmi:id="_EmITYy-YEeW3q_8j4M85RA" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_EmITZC-YEeW3q_8j4M85RA" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_EmITZS-YEeW3q_8j4M85RA" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_EmITZi-YEeW3q_8j4M85RA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_EmI6cC-YEeW3q_8j4M85RA" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_EmI6cS-YEeW3q_8j4M85RA" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_EmI6ci-YEeW3q_8j4M85RA" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_EmI6cy-YEeW3q_8j4M85RA" x="112" y="9"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_EmI6dC-YEeW3q_8j4M85RA" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_EmI6dS-YEeW3q_8j4M85RA" x="-14" y="14"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_EmI6di-YEeW3q_8j4M85RA" visible="false" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_EmI6dy-YEeW3q_8j4M85RA" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_EmITYS-YEeW3q_8j4M85RA"/>
- <element xmi:type="uml:Association" href="osgi.profile.uml#_ElmH4C-YEeW3q_8j4M85RA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EmITYi-YEeW3q_8j4M85RA" points="[61, 3, -377, -20]$[378, 33, -60, 10]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EnF8sC-YEeW3q_8j4M85RA" id="(1.0,0.9056603773584906)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EnGjwC-YEeW3q_8j4M85RA" id="(0.0,0.4616858237547893)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_Qc1LoDUqEeWfZJtqGOeemg" type="4001" source="_8flcgXzMEeKtsedMuIUuZQ" target="_esgU8HtxEeKcL-wrhM9ICg">
- <children xmi:type="notation:DecorationNode" xmi:id="_Qc1LozUqEeWfZJtqGOeemg" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Qc1ysDUqEeWfZJtqGOeemg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Qc1ysTUqEeWfZJtqGOeemg" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Qc1ysjUqEeWfZJtqGOeemg" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Qc1yszUqEeWfZJtqGOeemg" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Qc1ytDUqEeWfZJtqGOeemg" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Qc3A0DUqEeWfZJtqGOeemg" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Qc3A0TUqEeWfZJtqGOeemg" x="122" y="9"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Qc3A0jUqEeWfZJtqGOeemg" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Qc3A0zUqEeWfZJtqGOeemg" x="-11" y="12"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Qc3A1DUqEeWfZJtqGOeemg" visible="false" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Qc3A1TUqEeWfZJtqGOeemg" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_Qc1LoTUqEeWfZJtqGOeemg"/>
- <element xmi:type="uml:Association" href="osgi.profile.uml#_QcQj4DUqEeWfZJtqGOeemg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Qc1LojUqEeWfZJtqGOeemg" points="[10, -1, -361, 12]$[327, -48, -44, -35]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QeFv4DUqEeWfZJtqGOeemg" id="(1.0,0.19811320754716982)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QeFv4TUqEeWfZJtqGOeemg" id="(0.0,0.3079777365491651)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_rCOi4HzOEeKtsedMuIUuZQ" type="PapyrusUMLProfileDiagram" name="extensions" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_tacXcHzOEeKtsedMuIUuZQ" type="1026" gradient="10011046, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_tacXcnzOEeKtsedMuIUuZQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tacXc3zOEeKtsedMuIUuZQ" visible="false" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tacXfXzOEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tacXfnzOEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_tacXdHzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_tacXdXzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_tacXdnzOEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tacXd3zOEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tacXeHzOEeKtsedMuIUuZQ" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tacXf3zOEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tacXgHzOEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_tacXeXzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_tacXenzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_tacXe3zOEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tacXfHzOEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7C1-IFA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7C1-IVA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7C1-IlA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_esaOUHtxEeKcL-wrhM9ICg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tacXcXzOEeKtsedMuIUuZQ" x="712" y="255" height="56"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_t7w70HzOEeKtsedMuIUuZQ" type="1031" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_t7w70nzOEeKtsedMuIUuZQ" type="1084"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7C_IEFA1EeOrhtyYG59vlg" visible="false" type="AppliedStereotypeCompartement">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7C_IEVA1EeOrhtyYG59vlg" showTitle="true"/>
- <element xmi:type="standard:Metaclass" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_SihL8KtKEeGF4uwJob34Mw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7C_IElA1EeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7C_IE1A1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7C_IFFA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7C_IFVA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t7w70XzOEeKtsedMuIUuZQ" x="712" y="99"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_v4egIHzOEeKtsedMuIUuZQ" type="1031" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_v4egInzOEeKtsedMuIUuZQ" type="1084"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7C_IFlA1EeOrhtyYG59vlg" visible="false" type="AppliedStereotypeCompartement">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7C_IF1A1EeOrhtyYG59vlg" showTitle="true"/>
- <element xmi:type="standard:Metaclass" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_SjQLwKtKEeGF4uwJob34Mw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7C_IGFA1EeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7C_IGVA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7C_IGlA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7C_IG1A1EeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ozrasAk4EeWGaaZmIQ1pKQ" visible="false" type="StereotypeLabel">
- <styles xmi:type="notation:StringValueStyle" xmi:id="_ozrasQk4EeWGaaZmIQ1pKQ" name="stereotype" stringValue="StandardProfile::Metaclass"/>
- <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozrasgk4EeWGaaZmIQ1pKQ"/>
- </children>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v4egIXzOEeKtsedMuIUuZQ" x="381" y="100" width="230"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_xZfm8HzOEeKtsedMuIUuZQ" type="1026" gradient="15053796, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_xZfm8nzOEeKtsedMuIUuZQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_xZfm83zOEeKtsedMuIUuZQ" visible="false" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZfm_XzOEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZfm_nzOEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_xZfm9HzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_xZfm9XzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_xZfm9nzOEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZfm93zOEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_xZfm-HzOEeKtsedMuIUuZQ" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZfm_3zOEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZfnAHzOEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_xZfm-XzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_xZfm-nzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_xZfm-3zOEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZfm_HzOEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7C_IHFA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7C_IHVA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7C_IHlA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_42t4YHzMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZfm8XzOEeKtsedMuIUuZQ" x="381" y="248" height="56"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_xZyh4HzOEeKtsedMuIUuZQ" type="1026" gradient="15053796, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_xZyh4nzOEeKtsedMuIUuZQ" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_xZyh43zOEeKtsedMuIUuZQ" visible="false" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZyh7XzOEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZyh7nzOEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_xZyh5HzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_xZyh5XzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_xZyh5nzOEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZyh53zOEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_xZyh6HzOEeKtsedMuIUuZQ" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZyh73zOEeKtsedMuIUuZQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZyh8HzOEeKtsedMuIUuZQ" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_xZyh6XzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_xZyh6nzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_xZyh63zOEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZyh7HzOEeKtsedMuIUuZQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7DI5EFA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7DI5EVA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DI5ElA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_8flcgHzMEeKtsedMuIUuZQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZyh4XzOEeKtsedMuIUuZQ" x="500" y="248" height="56"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_t7bcQHzcEeKDPtIRpgUgbg" type="1026" gradient="15053796, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_t7bcQnzcEeKDPtIRpgUgbg" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_t7bcQ3zcEeKDPtIRpgUgbg" visible="false" type="1071">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t7bcTXzcEeKDPtIRpgUgbg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t7bcTnzcEeKDPtIRpgUgbg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_t7bcRHzcEeKDPtIRpgUgbg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_t7bcRXzcEeKDPtIRpgUgbg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_t7bcRnzcEeKDPtIRpgUgbg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t7bcR3zcEeKDPtIRpgUgbg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_t7bcSHzcEeKDPtIRpgUgbg" visible="false" type="1019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t7bcT3zcEeKDPtIRpgUgbg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t7bcUHzcEeKDPtIRpgUgbg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_t7bcSXzcEeKDPtIRpgUgbg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_t7bcSnzcEeKDPtIRpgUgbg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_t7bcS3zcEeKDPtIRpgUgbg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t7bcTHzcEeKDPtIRpgUgbg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7DI5E1A1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7DI5FFA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DI5FVA1EeOrhtyYG59vlg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_VklNMHzcEeKDPtIRpgUgbg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t7bcQXzcEeKDPtIRpgUgbg" x="143" y="248" height="54"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_vfP_cHzcEeKDPtIRpgUgbg" type="1031" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_vfP_cnzcEeKDPtIRpgUgbg" type="1084"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7DI5FlA1EeOrhtyYG59vlg" visible="false" type="AppliedStereotypeCompartement">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7DI5F1A1EeOrhtyYG59vlg" showTitle="true"/>
- <element xmi:type="standard:Metaclass" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_Sk8N0KtKEeGF4uwJob34Mw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DI5GFA1EeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7DI5GVA1EeOrhtyYG59vlg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7DI5GlA1EeOrhtyYG59vlg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DI5G1A1EeOrhtyYG59vlg"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_oz75YAk4EeWGaaZmIQ1pKQ" visible="false" type="StereotypeLabel">
- <styles xmi:type="notation:StringValueStyle" xmi:id="_oz75YQk4EeWGaaZmIQ1pKQ" name="stereotype" stringValue="StandardProfile::Metaclass"/>
- <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oz75Ygk4EeWGaaZmIQ1pKQ"/>
- </children>
- <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vfP_cXzcEeKDPtIRpgUgbg" x="208" y="101"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_oznJQAk4EeWGaaZmIQ1pKQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_oznJQQk4EeWGaaZmIQ1pKQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oznJQwk4EeWGaaZmIQ1pKQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oznJQgk4EeWGaaZmIQ1pKQ" x="950" y="100"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_oz0koAk4EeWGaaZmIQ1pKQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_oz0koQk4EeWGaaZmIQ1pKQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oz0kowk4EeWGaaZmIQ1pKQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oz0kogk4EeWGaaZmIQ1pKQ" x="555" y="100"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_o0DOIAk4EeWGaaZmIQ1pKQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_o0DOIQk4EeWGaaZmIQ1pKQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_o0DOIwk4EeWGaaZmIQ1pKQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o0DOIgk4EeWGaaZmIQ1pKQ" x="426" y="99"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_v2VakDUpEeWfZJtqGOeemg" type="1026" gradient="15053796, -1, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_v2WosDUpEeWfZJtqGOeemg" type="1034"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_v2XPwDUpEeWfZJtqGOeemg" visible="false" type="1071">
- <styles xmi:type="notation:TitleStyle" xmi:id="_v2XPwTUpEeWfZJtqGOeemg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_v2XPwjUpEeWfZJtqGOeemg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_v2XPwzUpEeWfZJtqGOeemg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v2XPxDUpEeWfZJtqGOeemg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_v2XPxTUpEeWfZJtqGOeemg" visible="false" type="1019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_v2XPxjUpEeWfZJtqGOeemg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_v2XPxzUpEeWfZJtqGOeemg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_v2XPyDUpEeWfZJtqGOeemg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v2XPyTUpEeWfZJtqGOeemg"/>
- </children>
- <element xmi:type="uml:Stereotype" href="osgi.profile.uml#_v2LCgDUpEeWfZJtqGOeemg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v2VakTUpEeWfZJtqGOeemg" x="262" y="248" height="54"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_rCOi4XzOEeKtsedMuIUuZQ"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_ou4aQAk4EeWGaaZmIQ1pKQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Profile" href="osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- <edges xmi:type="notation:Connector" xmi:id="_t8D2wHzOEeKtsedMuIUuZQ" type="1013" source="_tacXcHzOEeKtsedMuIUuZQ" target="_t7w70HzOEeKtsedMuIUuZQ" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_t8D2wXzOEeKtsedMuIUuZQ"/>
- <element xmi:type="uml:Extension" href="osgi.profile.uml#_gsaloXzOEeKtsedMuIUuZQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t8D2wnzOEeKtsedMuIUuZQ" points="[-2, 0, 14, 90]$[-2, -90, 14, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZK1SAEZLEeWS_tisxBLbVQ" id="(0.41,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aCDN4EZLEeWS_tisxBLbVQ" id="(0.5,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_zivLYHzOEeKtsedMuIUuZQ" type="1013" source="_xZfm8HzOEeKtsedMuIUuZQ" target="_v4egIHzOEeKtsedMuIUuZQ" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_zivLYXzOEeKtsedMuIUuZQ"/>
- <element xmi:type="uml:Extension" href="osgi.profile.uml#_zh-9cXzOEeKtsedMuIUuZQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zivLYnzOEeKtsedMuIUuZQ" points="[-2, 0, -25, 98]$[-2, -98, -25, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zivLY3zOEeKtsedMuIUuZQ" id="(0.57,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rnzvMAk4EeWGaaZmIQ1pKQ" id="(0.2608695652173913,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_0edz03zOEeKtsedMuIUuZQ" type="1013" source="_xZyh4HzOEeKtsedMuIUuZQ" target="_v4egIHzOEeKtsedMuIUuZQ" routing="Rectilinear">
- <styles xmi:type="notation:FontStyle" xmi:id="_0edz1HzOEeKtsedMuIUuZQ"/>
- <element xmi:type="uml:Extension" href="osgi.profile.uml#_0edz0XzOEeKtsedMuIUuZQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0edz1XzOEeKtsedMuIUuZQ" points="[-12, -16, 75, 120]$[-12, -111, 75, 25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0ej6cHzOEeKtsedMuIUuZQ" id="(0.58,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sEedEAk4EeWGaaZmIQ1pKQ" id="(0.7695652173913043,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_zzhRAHzcEeKDPtIRpgUgbg" type="1013" source="_t7bcQHzcEeKDPtIRpgUgbg" target="_vfP_cHzcEeKDPtIRpgUgbg">
- <styles xmi:type="notation:FontStyle" xmi:id="_zzhRAXzcEeKDPtIRpgUgbg"/>
- <element xmi:type="uml:Extension" href="osgi.profile.uml#_zyevMXzcEeKDPtIRpgUgbg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zzhRAnzcEeKDPtIRpgUgbg" points="[-1, -10, 4, 123]$[-1, -108, 4, 25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zz0zAHzcEeKDPtIRpgUgbg" id="(0.87,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4pX9gDUpEeWfZJtqGOeemg" id="(0.22,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_oznJRAk4EeWGaaZmIQ1pKQ" type="StereotypeCommentLink" source="_t7w70HzOEeKtsedMuIUuZQ" target="_oznJQAk4EeWGaaZmIQ1pKQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_oznJRQk4EeWGaaZmIQ1pKQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oznwUAk4EeWGaaZmIQ1pKQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oznJRgk4EeWGaaZmIQ1pKQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oznJRwk4EeWGaaZmIQ1pKQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oznJSAk4EeWGaaZmIQ1pKQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_oz0kpAk4EeWGaaZmIQ1pKQ" type="StereotypeCommentLink" source="_v4egIHzOEeKtsedMuIUuZQ" target="_oz0koAk4EeWGaaZmIQ1pKQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_oz0kpQk4EeWGaaZmIQ1pKQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oz0kqQk4EeWGaaZmIQ1pKQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oz0kpgk4EeWGaaZmIQ1pKQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oz0kpwk4EeWGaaZmIQ1pKQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oz0kqAk4EeWGaaZmIQ1pKQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_o0DOJAk4EeWGaaZmIQ1pKQ" type="StereotypeCommentLink" source="_vfP_cHzcEeKDPtIRpgUgbg" target="_o0DOIAk4EeWGaaZmIQ1pKQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_o0DOJQk4EeWGaaZmIQ1pKQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_o0D1Mgk4EeWGaaZmIQ1pKQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_o0DOJgk4EeWGaaZmIQ1pKQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_o0D1MAk4EeWGaaZmIQ1pKQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_o0D1MQk4EeWGaaZmIQ1pKQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ytw6sDUpEeWfZJtqGOeemg" type="1013" source="_v2VakDUpEeWfZJtqGOeemg" target="_vfP_cHzcEeKDPtIRpgUgbg">
- <styles xmi:type="notation:FontStyle" xmi:id="_ytw6sTUpEeWfZJtqGOeemg"/>
- <element xmi:type="uml:Extension" href="osgi.profile.uml#_ytBT0DUpEeWfZJtqGOeemg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ytw6sjUpEeWfZJtqGOeemg" points="[-4, -22, 41, 288]$[-45, -335, 0, -25]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yuyOYDUpEeWfZJtqGOeemg" id="(0.12,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yuyOYTUpEeWfZJtqGOeemg" id="(0.72,1.0)"/>
- </edges>
- </notation:Diagram>
-</xmi:XMI>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.uml b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.uml
deleted file mode 100644
index 6b61e859db0..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/resource/osgi.profile.uml
+++ /dev/null
@@ -1,6019 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Profile xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_OKU8EHtxEeKcL-wrhM9ICg" name="OSGI" metamodelReference="_OKU8EXtxEeKcL-wrhM9ICg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQNlUXzZEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <contents xmi:type="ecore:EPackage" xmi:id="_vESkQFChEeWCedWm4kJ8pQ" name="OSGI" nsURI="http:///schemas/OSGI/_vEO54FChEeWCedWm4kJ8pQ/31" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vESkQVChEeWCedWm4kJ8pQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vEjqAFChEeWCedWm4kJ8pQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEjqAVChEeWCedWm4kJ8pQ" key="Version" value="0.0.30"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEjqAlChEeWCedWm4kJ8pQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEjqA1ChEeWCedWm4kJ8pQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEjqBFChEeWCedWm4kJ8pQ" key="Date" value="2015-09-01"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEjqBVChEeWCedWm4kJ8pQ" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_cbd8UEZLEeWS_tisxBLbVQ" name="OSGI" nsURI="http:///schemas/OSGI/_cba5AEZLEeWS_tisxBLbVQ/30" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbd8UUZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbvpIEZLEeWS_tisxBLbVQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbvpIUZLEeWS_tisxBLbVQ" key="Version" value="0.0.29"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbvpIkZLEeWS_tisxBLbVQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbvpI0ZLEeWS_tisxBLbVQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbvpJEZLEeWS_tisxBLbVQ" key="Date" value="2015-08-19"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbvpJUZLEeWS_tisxBLbVQ" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_s69iUDddEeWN2vwHOS9RgA" name="OSGI" nsURI="http:///schemas/OSGI/_s687QDddEeWN2vwHOS9RgA/29" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s69iUTddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7S5gDddEeWN2vwHOS9RgA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7S5gTddEeWN2vwHOS9RgA" key="Version" value="0.0.28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7S5gjddEeWN2vwHOS9RgA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7S5gzddEeWN2vwHOS9RgA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7S5hDddEeWN2vwHOS9RgA" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7S5hTddEeWN2vwHOS9RgA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_gc2qkTdXEeWN2vwHOS9RgA" name="OSGI" nsURI="http:///schemas/OSGI/_gc2qkDdXEeWN2vwHOS9RgA/28" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc2qkjdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc_NcDdXEeWN2vwHOS9RgA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gc_NcTdXEeWN2vwHOS9RgA" key="Version" value="0.0.27"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gc_NcjdXEeWN2vwHOS9RgA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gc_NczdXEeWN2vwHOS9RgA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gc_NdDdXEeWN2vwHOS9RgA" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gc_NdTdXEeWN2vwHOS9RgA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_eO4XIDdXEeWN2vwHOS9RgA" name="OSGI" nsURI="http:///schemas/OSGI/_eO2h8DdXEeWN2vwHOS9RgA/27" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eO4XITdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePIOwDdXEeWN2vwHOS9RgA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePIOwTdXEeWN2vwHOS9RgA" key="Version" value="0.0.26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePIOwjdXEeWN2vwHOS9RgA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePIOwzdXEeWN2vwHOS9RgA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePIOxDdXEeWN2vwHOS9RgA" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePIOxTdXEeWN2vwHOS9RgA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_H9pb4Da2EeWWUZH-cp-kag" name="OSGI" nsURI="http:///schemas/OSGI/_H9nmsDa2EeWWUZH-cp-kag/26" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H9qC8Da2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H_OwQDa2EeWWUZH-cp-kag" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_OwQTa2EeWWUZH-cp-kag" key="Version" value="0.0.25"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_OwQja2EeWWUZH-cp-kag" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_OwQza2EeWWUZH-cp-kag" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_OwRDa2EeWWUZH-cp-kag" key="Date" value="2015-07-30"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_OwRTa2EeWWUZH-cp-kag" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_sB-B8DX2EeWRX7dniLzsHA" name="OSGI" nsURI="http:///schemas/OSGI/_sB8MwDX2EeWRX7dniLzsHA/25" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sB-B8TX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCSyEDX2EeWRX7dniLzsHA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCSyETX2EeWRX7dniLzsHA" key="Version" value="0.0.24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCSyEjX2EeWRX7dniLzsHA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCSyEzX2EeWRX7dniLzsHA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCSyFDX2EeWRX7dniLzsHA" key="Date" value="2015-07-29"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCSyFTX2EeWRX7dniLzsHA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_X6OxUDUqEeWfZJtqGOeemg" name="OSGI" nsURI="http:///schemas/OSGI/_X6OKQDUqEeWfZJtqGOeemg/24" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6OxUTUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6WtIDUqEeWfZJtqGOeemg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6WtITUqEeWfZJtqGOeemg" key="Version" value="0.0.23"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6WtIjUqEeWfZJtqGOeemg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6WtIzUqEeWfZJtqGOeemg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6WtJDUqEeWfZJtqGOeemg" key="Date" value="2015-07-28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6WtJTUqEeWfZJtqGOeemg" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_82gFQTUpEeWfZJtqGOeemg" name="OSGI" nsURI="http:///schemas/OSGI/_82gFQDUpEeWfZJtqGOeemg/23" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82gFQjUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82sSgDUpEeWfZJtqGOeemg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82sSgTUpEeWfZJtqGOeemg" key="Version" value="0.0.22"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82sSgjUpEeWfZJtqGOeemg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82sSgzUpEeWfZJtqGOeemg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82sShDUpEeWfZJtqGOeemg" key="Date" value="2015-07-28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82sShTUpEeWfZJtqGOeemg" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_2CapsDUmEeWfZJtqGOeemg" name="OSGI" nsURI="http:///schemas/OSGI/_2CY0gDUmEeWfZJtqGOeemg/22" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2CapsTUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2CqhUDUmEeWfZJtqGOeemg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CqhUTUmEeWfZJtqGOeemg" key="Version" value="0.0.21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CqhUjUmEeWfZJtqGOeemg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CqhUzUmEeWfZJtqGOeemg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CqhVDUmEeWfZJtqGOeemg" key="Date" value="2015-07-28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CqhVTUmEeWfZJtqGOeemg" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_In6iQTITEeWfI8CMTGx4WA" name="OSGI" nsURI="http:///schemas/OSGI/_In6iQDITEeWfI8CMTGx4WA/21" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_In6iQjITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoCeEDITEeWfI8CMTGx4WA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoCeETITEeWfI8CMTGx4WA" key="Version" value="0.0.20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoCeEjITEeWfI8CMTGx4WA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoCeEzITEeWfI8CMTGx4WA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoCeFDITEeWfI8CMTGx4WA" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoCeFTITEeWfI8CMTGx4WA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_lzYeQDIQEeWfI8CMTGx4WA" name="OSGI" nsURI="http:///schemas/OSGI/_lzWpEDIQEeWfI8CMTGx4WA/20" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzYeQTIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzpkADIQEeWfI8CMTGx4WA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzpkATIQEeWfI8CMTGx4WA" key="Version" value="0.0.19"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzpkAjIQEeWfI8CMTGx4WA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzpkAzIQEeWfI8CMTGx4WA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzpkBDIQEeWfI8CMTGx4WA" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzpkBTIQEeWfI8CMTGx4WA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_W9YUITHgEeWimYH17Jkr_w" name="OSGI" nsURI="http:///schemas/OSGI/_W9YUIDHgEeWimYH17Jkr_w/19" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9YUIjHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9fo4DHgEeWimYH17Jkr_w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9fo4THgEeWimYH17Jkr_w" key="Version" value="0.0.18"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9fo4jHgEeWimYH17Jkr_w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9fo4zHgEeWimYH17Jkr_w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9fo5DHgEeWimYH17Jkr_w" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9fo5THgEeWimYH17Jkr_w" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_4cxRgTHfEeWimYH17Jkr_w" name="OSGI" nsURI="http:///schemas/OSGI/_4cxRgDHfEeWimYH17Jkr_w/18" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4cxRgjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c2KADHfEeWimYH17Jkr_w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c2KATHfEeWimYH17Jkr_w" key="Version" value="0.0.17"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c2KAjHfEeWimYH17Jkr_w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c2KAzHfEeWimYH17Jkr_w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c2KBDHfEeWimYH17Jkr_w" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c2KBTHfEeWimYH17Jkr_w" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_ww3VwTHfEeWimYH17Jkr_w" name="OSGI" nsURI="http:///schemas/OSGI/_ww3VwDHfEeWimYH17Jkr_w/17" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww3VwjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww-qgDHfEeWimYH17Jkr_w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ww-qgTHfEeWimYH17Jkr_w" key="Version" value="0.0.16"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ww-qgjHfEeWimYH17Jkr_w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ww-qgzHfEeWimYH17Jkr_w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ww-qhDHfEeWimYH17Jkr_w" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ww-qhTHfEeWimYH17Jkr_w" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_S0jk8DHdEeWimYH17Jkr_w" name="OSGI" nsURI="http:///schemas/OSGI/_S0iW0DHdEeWimYH17Jkr_w/16" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0jk8THdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S04VEDHdEeWimYH17Jkr_w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S04VETHdEeWimYH17Jkr_w" key="Version" value="0.0.15"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S04VEjHdEeWimYH17Jkr_w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S04VEzHdEeWimYH17Jkr_w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S04VFDHdEeWimYH17Jkr_w" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S04VFTHdEeWimYH17Jkr_w" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_nix00DFLEeWhwZHz5ld7Xw" name="OSGI" nsURI="http:///schemas/OSGI/_niv_oDFLEeWhwZHz5ld7Xw/15" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nix00TFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_njGk8DFLEeWhwZHz5ld7Xw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njGk8TFLEeWhwZHz5ld7Xw" key="Version" value="0.0.14"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njGk8jFLEeWhwZHz5ld7Xw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njGk8zFLEeWhwZHz5ld7Xw" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njGk9DFLEeWhwZHz5ld7Xw" key="Date" value="2015-07-23"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njGk9TFLEeWhwZHz5ld7Xw" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_It41IC-nEeWnNYnkCCJS3w" name="OSGI" nsURI="http:///schemas/OSGI/_It2_8C-nEeWnNYnkCCJS3w/14" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_It41IS-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuJ64C-nEeWnNYnkCCJS3w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuJ64S-nEeWnNYnkCCJS3w" key="Version" value="0.0.13"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuJ64i-nEeWnNYnkCCJS3w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuJ64y-nEeWnNYnkCCJS3w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuJ65C-nEeWnNYnkCCJS3w" key="Date" value="2015-07-21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuJ65S-nEeWnNYnkCCJS3w" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_UwH1wS-YEeW3q_8j4M85RA" name="OSGI" nsURI="http:///schemas/OSGI/_UwH1wC-YEeW3q_8j4M85RA/13" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwH1wi-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwPxkC-YEeW3q_8j4M85RA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwPxkS-YEeW3q_8j4M85RA" key="Version" value="0.0.12"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwPxki-YEeW3q_8j4M85RA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwPxky-YEeW3q_8j4M85RA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwPxlC-YEeW3q_8j4M85RA" key="Date" value="2015-07-21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwPxlS-YEeW3q_8j4M85RA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_1fcBEC-XEeW3q_8j4M85RA" name="OSGI" nsURI="http:///schemas/OSGI/_1fZk0C-XEeW3q_8j4M85RA/12" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1fcBES-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1fqDgC-XEeW3q_8j4M85RA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fqDgS-XEeW3q_8j4M85RA" key="Version" value="0.0.11"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fqDgi-XEeW3q_8j4M85RA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fqDgy-XEeW3q_8j4M85RA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fqDhC-XEeW3q_8j4M85RA" key="Date" value="2015-07-21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fqqkC-XEeW3q_8j4M85RA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_qsCdEC7gEeWsWetNRrVHrA" name="OSGI" nsURI="http:///schemas/OSGI/_qsAn4C7gEeWsWetNRrVHrA/11" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsCdES7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsPRYC7gEeWsWetNRrVHrA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsPRYS7gEeWsWetNRrVHrA" key="Version" value="0.0.10"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsPRYi7gEeWsWetNRrVHrA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsPRYy7gEeWsWetNRrVHrA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsPRZC7gEeWsWetNRrVHrA" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsPRZS7gEeWsWetNRrVHrA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_CLVKIC7CEeWWFMb3wTXQzA" name="OSGI" nsURI="http:///schemas/OSGI/_CLUjEC7CEeWWFMb3wTXQzA/10" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLVKIS7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLh-cC7CEeWWFMb3wTXQzA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLh-cS7CEeWWFMb3wTXQzA" key="Version" value="0.0.9"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLh-ci7CEeWWFMb3wTXQzA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLh-cy7CEeWWFMb3wTXQzA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLh-dC7CEeWWFMb3wTXQzA" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLh-dS7CEeWWFMb3wTXQzA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_rEinAC68EeWqYtq6FIJf2A" name="OSGI" nsURI="http:///schemas/OSGI/_rEgx0C68EeWqYtq6FIJf2A/9" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEinAS68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEvbUC68EeWqYtq6FIJf2A" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rEvbUS68EeWqYtq6FIJf2A" key="Version" value="0.0.8"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rEvbUi68EeWqYtq6FIJf2A" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rEvbUy68EeWqYtq6FIJf2A" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rEvbVC68EeWqYtq6FIJf2A" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rEvbVS68EeWqYtq6FIJf2A" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_R3z40C68EeWwLMnJ57dphA" name="OSGI" nsURI="http:///schemas/OSGI/_R3yqsC68EeWwLMnJ57dphA/8" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R3z40S68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R4AGEC68EeWwLMnJ57dphA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4AGES68EeWwLMnJ57dphA" key="Version" value="0.0.8"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4AGEi68EeWwLMnJ57dphA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4AGEy68EeWwLMnJ57dphA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4AGFC68EeWwLMnJ57dphA" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4AGFS68EeWwLMnJ57dphA" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_ia8wcS67EeW_f86rzlreQg" name="OSGI" nsURI="http:///schemas/OSGI/_ia8wcC67EeW_f86rzlreQg/7" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ia8wci67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibBo8C67EeW_f86rzlreQg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibBo8S67EeW_f86rzlreQg" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibBo8i67EeW_f86rzlreQg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibBo8y67EeW_f86rzlreQg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibBo9C67EeW_f86rzlreQg" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibBo9S67EeW_f86rzlreQg" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_rtV9gCx5EeWsi_fejirVBQ" name="OSGI" nsURI="http:///schemas/OSGI/_rtUvYCx5EeWsi_fejirVBQ/6" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtV9gSx5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtiKwCx5EeWsi_fejirVBQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtiKwSx5EeWsi_fejirVBQ" key="Version" value="0.0.6"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtiKwix5EeWsi_fejirVBQ" key="Comment" value="remove compositions"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtiKwyx5EeWsi_fejirVBQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtiKxCx5EeWsi_fejirVBQ" key="Date" value="2015-07-17"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtiKxSx5EeWsi_fejirVBQ" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_MZ66YAk5EeWGaaZmIQ1pKQ" name="OSGI" nsURI="http:///schemas/OSGI/_MZ4eIAk5EeWGaaZmIQ1pKQ/5" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MZ66YQk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaQRkAk5EeWGaaZmIQ1pKQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaQRkQk5EeWGaaZmIQ1pKQ" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaQRkgk5EeWGaaZmIQ1pKQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaQRkwk5EeWGaaZmIQ1pKQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaQRlAk5EeWGaaZmIQ1pKQ" key="Date" value="2015-06-02"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaQRlQk5EeWGaaZmIQ1pKQ" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_5V7-wPPREeSsuIUV4Ar9LQ" name="OSGI" nsURI="http:///schemas/OSGI/_5VkLUPPREeSsuIUV4Ar9LQ/4" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5V7-wfPREeSsuIUV4Ar9LQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WLPUPPREeSsuIUV4Ar9LQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WLPUfPREeSsuIUV4Ar9LQ" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WLPUvPREeSsuIUV4Ar9LQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WLPU_PREeSsuIUV4Ar9LQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WLPVPPREeSsuIUV4Ar9LQ" key="Date" value="2015-05-06"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WLPVfPREeSsuIUV4Ar9LQ" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_0xHxUYDEEeKQG4TlBAn6bg" name="OSGI" nsURI="http:///schemas/OSGI/_0xHxUIDEEeKQG4TlBAn6bg/3" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xHxUoDEEeKQG4TlBAn6bg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xRip4DEEeKQG4TlBAn6bg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xRiqIDEEeKQG4TlBAn6bg" key="Version" value="0.0.4"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xRiqYDEEeKQG4TlBAn6bg" key="Comment" value="remove some default value"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xRiqoDEEeKQG4TlBAn6bg" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xRiq4DEEeKQG4TlBAn6bg" key="Date" value="2013-02-27"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xRirIDEEeKQG4TlBAn6bg" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_BZEMsIAqEeKvP8AdAQukFw" name="OSGI" nsURI="http:///schemas/OSGI/_BZDloIAqEeKvP8AdAQukFw/2" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZEMsYAqEeKvP8AdAQukFw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZTdQIAqEeKvP8AdAQukFw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZTdQYAqEeKvP8AdAQukFw" key="Version" value="0.0.3"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZTdQoAqEeKvP8AdAQukFw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZTdQ4AqEeKvP8AdAQukFw" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZTdRIAqEeKvP8AdAQukFw" key="Date" value="2013-02-26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZTdRYAqEeKvP8AdAQukFw" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_6v2J8XzcEeKDPtIRpgUgbg" name="OSGI" nsURI="http:///schemas/OSGI/_6v2J8HzcEeKDPtIRpgUgbg/1" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v2J8nzcEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v2KSXzcEeKDPtIRpgUgbg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v2KSnzcEeKDPtIRpgUgbg" key="Version" value="0.0.2"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v2KS3zcEeKDPtIRpgUgbg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v2KTHzcEeKDPtIRpgUgbg" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v2KTXzcEeKDPtIRpgUgbg" key="Date" value="2013-02-22"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v2KTnzcEeKDPtIRpgUgbg" key="Author" value=""/>
- </eAnnotations>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_DQNlUnzZEeKDPtIRpgUgbg" name="OSGI" nsURI="http:///schemas/OSGI/_DQNlUHzZEeKDPtIRpgUgbg/0" nsPrefix="OSGI">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQNlU3zZEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YbhfEHtxEeKcL-wrhM9ICg"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQWvknzZEeKDPtIRpgUgbg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvk3zZEeKDPtIRpgUgbg" key="Version" value="0.0.1"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvlHzZEeKDPtIRpgUgbg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvlXzZEeKDPtIRpgUgbg" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvlnzZEeKDPtIRpgUgbg" key="Date" value="2013-02-22"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvl3zZEeKDPtIRpgUgbg" key="Author" value="P. Tessier"/>
- </eAnnotations>
- </contents>
- </eAnnotations>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_OKU8EXtxEeKcL-wrhM9ICg">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_OKU8EntxEeKcL-wrhM9ICg">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packagedElement xmi:type="uml:Profile" xmi:id="_YbhfEHtxEeKcL-wrhM9ICg" name="ModuleLayer" metaclassReference="_xafqwHxFEeKtsedMuIUuZQ _btQkAHzOEeKtsedMuIUuZQ _d36dsHzOEeKtsedMuIUuZQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQWvQXzZEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <contents xmi:type="ecore:EPackage" xmi:id="_vEf_oFChEeWCedWm4kJ8pQ" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_vEc8UFChEeWCedWm4kJ8pQ/31" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vEmGQVChEeWCedWm4kJ8pQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEmGQlChEeWCedWm4kJ8pQ" key="Version" value="0.0.30"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEmGQ1ChEeWCedWm4kJ8pQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEmGRFChEeWCedWm4kJ8pQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEmGRVChEeWCedWm4kJ8pQ" key="Date" value="2015-09-01"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vEmGRlChEeWCedWm4kJ8pQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_vEf_oVChEeWCedWm4kJ8pQ" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vEf_olChEeWCedWm4kJ8pQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_o1ChEeWCedWm4kJ8pQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_pVChEeWCedWm4kJ8pQ" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_p1ChEeWCedWm4kJ8pQ" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_vEf_oVChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_qVChEeWCedWm4kJ8pQ" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_vEf_oVChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_q1ChEeWCedWm4kJ8pQ" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_rVChEeWCedWm4kJ8pQ" name="category" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_r1ChEeWCedWm4kJ8pQ" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_sVChEeWCedWm4kJ8pQ" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_s1ChEeWCedWm4kJ8pQ" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_tVChEeWCedWm4kJ8pQ" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_t1ChEeWCedWm4kJ8pQ" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_uVChEeWCedWm4kJ8pQ" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_vEf_41ChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_u1ChEeWCedWm4kJ8pQ" name="exportPackage" ordered="false" upperBound="-1" eType="_vEf_41ChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_vVChEeWCedWm4kJ8pQ" name="extensionPoints" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_v1ChEeWCedWm4kJ8pQ" name="extensions" ordered="false" upperBound="-1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_wVChEeWCedWm4kJ8pQ" name="fragmentHost" ordered="false" eType="_vEf_9FChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_w1ChEeWCedWm4kJ8pQ" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_xVChEeWCedWm4kJ8pQ" name="importPackage" ordered="false" upperBound="-1" eType="_vEf_41ChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_x1ChEeWCedWm4kJ8pQ" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_yVChEeWCedWm4kJ8pQ" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_y1ChEeWCedWm4kJ8pQ" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_zVChEeWCedWm4kJ8pQ" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_z1ChEeWCedWm4kJ8pQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_0VChEeWCedWm4kJ8pQ" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_01ChEeWCedWm4kJ8pQ" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_1VChEeWCedWm4kJ8pQ" name="requireBundle" ordered="false" upperBound="-1" eType="_vEf_9FChEeWCedWm4kJ8pQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_11ChEeWCedWm4kJ8pQ" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_2VChEeWCedWm4kJ8pQ" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_21ChEeWCedWm4kJ8pQ" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_3VChEeWCedWm4kJ8pQ" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_31ChEeWCedWm4kJ8pQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_4VChEeWCedWm4kJ8pQ" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_vEf_41ChEeWCedWm4kJ8pQ" name="PackageReference" eSuperTypes="_vEf_6FChEeWCedWm4kJ8pQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vEf_5FChEeWCedWm4kJ8pQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_5VChEeWCedWm4kJ8pQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_vEf_6FChEeWCedWm4kJ8pQ" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vEf_6VChEeWCedWm4kJ8pQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_6lChEeWCedWm4kJ8pQ" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_7FChEeWCedWm4kJ8pQ" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_7lChEeWCedWm4kJ8pQ" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_8FChEeWCedWm4kJ8pQ" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vEf_8lChEeWCedWm4kJ8pQ" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_vEf_9FChEeWCedWm4kJ8pQ" name="BundleReference" eSuperTypes="_vEf_6FChEeWCedWm4kJ8pQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vEf_9VChEeWCedWm4kJ8pQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_9lChEeWCedWm4kJ8pQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_vEf_-VChEeWCedWm4kJ8pQ" name="ExportedPackage" eSuperTypes="_vEf_6FChEeWCedWm4kJ8pQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vEf_-lChEeWCedWm4kJ8pQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEf_-1ChEeWCedWm4kJ8pQ" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_vEf__lChEeWCedWm4kJ8pQ" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vEf__1ChEeWCedWm4kJ8pQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vEgAAFChEeWCedWm4kJ8pQ" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_cbr-wEZLEeWS_tisxBLbVQ" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_cbntUEZLEeWS_tisxBLbVQ/30" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbzTg0ZLEeWS_tisxBLbVQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbzThEZLEeWS_tisxBLbVQ" key="Version" value="0.0.29"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbzThUZLEeWS_tisxBLbVQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbzThkZLEeWS_tisxBLbVQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbzTh0ZLEeWS_tisxBLbVQ" key="Date" value="2015-08-19"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cbzTiEZLEeWS_tisxBLbVQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr-wUZLEeWS_tisxBLbVQ" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr-wkZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-w0ZLEeWS_tisxBLbVQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-xUZLEeWS_tisxBLbVQ" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-x0ZLEeWS_tisxBLbVQ" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_cbr-wUZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-yUZLEeWS_tisxBLbVQ" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_cbr-wUZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-y0ZLEeWS_tisxBLbVQ" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-zUZLEeWS_tisxBLbVQ" name="category" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-z0ZLEeWS_tisxBLbVQ" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-0UZLEeWS_tisxBLbVQ" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-00ZLEeWS_tisxBLbVQ" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-1UZLEeWS_tisxBLbVQ" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-10ZLEeWS_tisxBLbVQ" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-2UZLEeWS_tisxBLbVQ" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_cbr_A0ZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-20ZLEeWS_tisxBLbVQ" name="exportPackage" ordered="false" upperBound="-1" eType="_cbr_A0ZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-3UZLEeWS_tisxBLbVQ" name="extensionPoints" ordered="false" upperBound="-1" eType="_cbr_FEZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-30ZLEeWS_tisxBLbVQ" name="extensions" ordered="false" upperBound="-1" eType="_cbr_GEZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-4UZLEeWS_tisxBLbVQ" name="fragmentHost" ordered="false" eType="_cbr_HEZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-40ZLEeWS_tisxBLbVQ" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-5UZLEeWS_tisxBLbVQ" name="importPackage" ordered="false" upperBound="-1" eType="_cbr_A0ZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-50ZLEeWS_tisxBLbVQ" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-6UZLEeWS_tisxBLbVQ" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-60ZLEeWS_tisxBLbVQ" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-7UZLEeWS_tisxBLbVQ" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-70ZLEeWS_tisxBLbVQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-8UZLEeWS_tisxBLbVQ" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-80ZLEeWS_tisxBLbVQ" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr-9UZLEeWS_tisxBLbVQ" name="requireBundle" ordered="false" upperBound="-1" eType="_cbr_HEZLEeWS_tisxBLbVQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-90ZLEeWS_tisxBLbVQ" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr--UZLEeWS_tisxBLbVQ" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr--0ZLEeWS_tisxBLbVQ" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-_UZLEeWS_tisxBLbVQ" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr-_0ZLEeWS_tisxBLbVQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr_AUZLEeWS_tisxBLbVQ" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr_A0ZLEeWS_tisxBLbVQ" name="PackageReference" eSuperTypes="_cbr_CEZLEeWS_tisxBLbVQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_BEZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr_BUZLEeWS_tisxBLbVQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr_CEZLEeWS_tisxBLbVQ" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_CUZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr_CkZLEeWS_tisxBLbVQ" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr_DEZLEeWS_tisxBLbVQ" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr_DkZLEeWS_tisxBLbVQ" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr_EEZLEeWS_tisxBLbVQ" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cbr_EkZLEeWS_tisxBLbVQ" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr_FEZLEeWS_tisxBLbVQ" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_FUZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr_FkZLEeWS_tisxBLbVQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr_GEZLEeWS_tisxBLbVQ" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_GUZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr_GkZLEeWS_tisxBLbVQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr_HEZLEeWS_tisxBLbVQ" name="BundleReference" eSuperTypes="_cbr_CEZLEeWS_tisxBLbVQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_HUZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr_HkZLEeWS_tisxBLbVQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr_IUZLEeWS_tisxBLbVQ" name="ExportedPackage" eSuperTypes="_cbr_CEZLEeWS_tisxBLbVQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_IkZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr_I0ZLEeWS_tisxBLbVQ" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr_JkZLEeWS_tisxBLbVQ" name="FeatureReference" eSuperTypes="_cbr_CEZLEeWS_tisxBLbVQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_J0ZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_KEZLEeWS_tisxBLbVQ" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_cbr_KUZLEeWS_tisxBLbVQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_KkZLEeWS_tisxBLbVQ" source="redefines" references="_cbr_LEZLEeWS_tisxBLbVQ"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr_LEZLEeWS_tisxBLbVQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_cbr_L0ZLEeWS_tisxBLbVQ" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cbr_MEZLEeWS_tisxBLbVQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cbr_MUZLEeWS_tisxBLbVQ" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_s7REUDddEeWN2vwHOS9RgA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_s7P2MDddEeWN2vwHOS9RgA/29" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7UutDddEeWN2vwHOS9RgA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7UutTddEeWN2vwHOS9RgA" key="Version" value="0.0.28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7UutjddEeWN2vwHOS9RgA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7UutzddEeWN2vwHOS9RgA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7UuuDddEeWN2vwHOS9RgA" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s7UuuTddEeWN2vwHOS9RgA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7REUTddEeWN2vwHOS9RgA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7REUjddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REUzddEeWN2vwHOS9RgA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REVTddEeWN2vwHOS9RgA" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REVzddEeWN2vwHOS9RgA" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_s7REUTddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REWTddEeWN2vwHOS9RgA" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_s7REUTddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REWzddEeWN2vwHOS9RgA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REXTddEeWN2vwHOS9RgA" name="category" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REXzddEeWN2vwHOS9RgA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REYTddEeWN2vwHOS9RgA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REYzddEeWN2vwHOS9RgA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REZTddEeWN2vwHOS9RgA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REZzddEeWN2vwHOS9RgA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REaTddEeWN2vwHOS9RgA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_s7REkzddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REazddEeWN2vwHOS9RgA" name="exportPackage" ordered="false" upperBound="-1" eType="_s7REkzddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REbTddEeWN2vwHOS9RgA" name="extensionPoints" ordered="false" upperBound="-1" eType="_s7REpDddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REbzddEeWN2vwHOS9RgA" name="extensions" ordered="false" upperBound="-1" eType="_s7REqDddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REcTddEeWN2vwHOS9RgA" name="fragmentHost" ordered="false" eType="_s7RrYjddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REczddEeWN2vwHOS9RgA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REdTddEeWN2vwHOS9RgA" name="importPackage" ordered="false" upperBound="-1" eType="_s7REkzddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REdzddEeWN2vwHOS9RgA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REeTddEeWN2vwHOS9RgA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REezddEeWN2vwHOS9RgA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REfTddEeWN2vwHOS9RgA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REfzddEeWN2vwHOS9RgA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REgTddEeWN2vwHOS9RgA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REgzddEeWN2vwHOS9RgA" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REhTddEeWN2vwHOS9RgA" name="requireBundle" ordered="false" upperBound="-1" eType="_s7RrYjddEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REhzddEeWN2vwHOS9RgA" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REiTddEeWN2vwHOS9RgA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REizddEeWN2vwHOS9RgA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REjTddEeWN2vwHOS9RgA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REjzddEeWN2vwHOS9RgA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REkTddEeWN2vwHOS9RgA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7REkzddEeWN2vwHOS9RgA" name="PackageReference" eSuperTypes="_s7REmDddEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7RElDddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7RElTddEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7REmDddEeWN2vwHOS9RgA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7REmTddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REmjddEeWN2vwHOS9RgA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REnDddEeWN2vwHOS9RgA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REnjddEeWN2vwHOS9RgA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REoDddEeWN2vwHOS9RgA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s7REojddEeWN2vwHOS9RgA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7REpDddEeWN2vwHOS9RgA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7REpTddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7REpjddEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7REqDddEeWN2vwHOS9RgA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7REqTddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7RrYDddEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7RrYjddEeWN2vwHOS9RgA" name="BundleReference" eSuperTypes="_s7REmDddEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7RrYzddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7RrZDddEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7RrZzddEeWN2vwHOS9RgA" name="ExportedPackage" eSuperTypes="_s7REmDddEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7RraDddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7RraTddEeWN2vwHOS9RgA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7RrbDddEeWN2vwHOS9RgA" name="FeatureReference" eSuperTypes="_s7REmDddEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7RrbTddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7RrbjddEeWN2vwHOS9RgA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_s7RrbzddEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7RrcDddEeWN2vwHOS9RgA" source="redefines" references="_s7RrcjddEeWN2vwHOS9RgA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7RrcjddEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_s7RrdTddEeWN2vwHOS9RgA" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s7RrdjddEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s7RrdzddEeWN2vwHOS9RgA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_gc9YQDdXEeWN2vwHOS9RgA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_gc8KIDdXEeWN2vwHOS9RgA/28" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gdBpsDdXEeWN2vwHOS9RgA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gdBpsTdXEeWN2vwHOS9RgA" key="Version" value="0.0.27"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gdBpsjdXEeWN2vwHOS9RgA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gdBpszdXEeWN2vwHOS9RgA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gdBptDdXEeWN2vwHOS9RgA" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gdBptTdXEeWN2vwHOS9RgA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9YQTdXEeWN2vwHOS9RgA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9YQjdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YQzdXEeWN2vwHOS9RgA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YRTdXEeWN2vwHOS9RgA" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YRzdXEeWN2vwHOS9RgA" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_gc9YQTdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YSTdXEeWN2vwHOS9RgA" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_gc9YQTdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YSzdXEeWN2vwHOS9RgA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YTTdXEeWN2vwHOS9RgA" name="category" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YTzdXEeWN2vwHOS9RgA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YUTdXEeWN2vwHOS9RgA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YUzdXEeWN2vwHOS9RgA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YVTdXEeWN2vwHOS9RgA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YVzdXEeWN2vwHOS9RgA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YWTdXEeWN2vwHOS9RgA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_gc9YgzdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YWzdXEeWN2vwHOS9RgA" name="exportPackage" ordered="false" upperBound="-1" eType="_gc9YgzdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YXTdXEeWN2vwHOS9RgA" name="extensionPoints" ordered="false" upperBound="-1" eType="_gc9YlDdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YXzdXEeWN2vwHOS9RgA" name="extensions" ordered="false" upperBound="-1" eType="_gc9YmDdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YYTdXEeWN2vwHOS9RgA" name="fragmentHost" ordered="false" eType="_gc9YnDdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YYzdXEeWN2vwHOS9RgA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YZTdXEeWN2vwHOS9RgA" name="importPackage" ordered="false" upperBound="-1" eType="_gc9YgzdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YZzdXEeWN2vwHOS9RgA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YaTdXEeWN2vwHOS9RgA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YazdXEeWN2vwHOS9RgA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YbTdXEeWN2vwHOS9RgA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YbzdXEeWN2vwHOS9RgA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YcTdXEeWN2vwHOS9RgA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YczdXEeWN2vwHOS9RgA" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YdTdXEeWN2vwHOS9RgA" name="requireBundle" ordered="false" upperBound="-1" eType="_gc9YnDdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YdzdXEeWN2vwHOS9RgA" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YeTdXEeWN2vwHOS9RgA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YezdXEeWN2vwHOS9RgA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YfTdXEeWN2vwHOS9RgA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YfzdXEeWN2vwHOS9RgA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YgTdXEeWN2vwHOS9RgA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9YgzdXEeWN2vwHOS9RgA" name="PackageReference" eSuperTypes="_gc9YiDdXEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9YhDdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YhTdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9YiDdXEeWN2vwHOS9RgA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9YiTdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YijdXEeWN2vwHOS9RgA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YjDdXEeWN2vwHOS9RgA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YjjdXEeWN2vwHOS9RgA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YkDdXEeWN2vwHOS9RgA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_gc9YkjdXEeWN2vwHOS9RgA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9YlDdXEeWN2vwHOS9RgA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9YlTdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YljdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9YmDdXEeWN2vwHOS9RgA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9YmTdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9YmjdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9YnDdXEeWN2vwHOS9RgA" name="BundleReference" eSuperTypes="_gc9YiDdXEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9YnTdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9_UDdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_gc9_UzdXEeWN2vwHOS9RgA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9_VDdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gc9_VTdXEeWN2vwHOS9RgA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_gc9_VjdXEeWN2vwHOS9RgA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_gc9_VzdXEeWN2vwHOS9RgA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_gc9_WDdXEeWN2vwHOS9RgA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9_WTdXEeWN2vwHOS9RgA" name="ExportedPackage" eSuperTypes="_gc9YiDdXEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9_WjdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9_WzdXEeWN2vwHOS9RgA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9_XjdXEeWN2vwHOS9RgA" name="FeatureReference" eSuperTypes="_gc9YiDdXEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9_XzdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9_YDdXEeWN2vwHOS9RgA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_gc9_YTdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9_YjdXEeWN2vwHOS9RgA" source="redefines" references="_gc9_ZDdXEeWN2vwHOS9RgA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9_ZDdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_gc9_ZzdXEeWN2vwHOS9RgA" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gc9_aDdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gc9_aTdXEeWN2vwHOS9RgA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_ePFLcDdXEeWN2vwHOS9RgA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_ePCIIDdXEeWN2vwHOS9RgA/27" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePlhwDdXEeWN2vwHOS9RgA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePlhwTdXEeWN2vwHOS9RgA" key="Version" value="0.0.26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePlhwjdXEeWN2vwHOS9RgA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePlhwzdXEeWN2vwHOS9RgA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePlhxDdXEeWN2vwHOS9RgA" key="Date" value="2015-07-31"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePlhxTdXEeWN2vwHOS9RgA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFLcTdXEeWN2vwHOS9RgA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFLcjdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLczdXEeWN2vwHOS9RgA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLdTdXEeWN2vwHOS9RgA" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLdzdXEeWN2vwHOS9RgA" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_ePFLcTdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLeTdXEeWN2vwHOS9RgA" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_ePFLcTdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLezdXEeWN2vwHOS9RgA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLfTdXEeWN2vwHOS9RgA" name="category" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLfzdXEeWN2vwHOS9RgA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLgTdXEeWN2vwHOS9RgA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLgzdXEeWN2vwHOS9RgA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLhTdXEeWN2vwHOS9RgA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLhzdXEeWN2vwHOS9RgA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLiTdXEeWN2vwHOS9RgA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_ePFLszdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLizdXEeWN2vwHOS9RgA" name="exportPackage" ordered="false" upperBound="-1" eType="_ePFLszdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLjTdXEeWN2vwHOS9RgA" name="extensionPoints" ordered="false" upperBound="-1" eType="_ePFLxDdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLjzdXEeWN2vwHOS9RgA" name="extensions" ordered="false" upperBound="-1" eType="_ePFLyDdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLkTdXEeWN2vwHOS9RgA" name="fragmentHost" ordered="false" eType="_ePFLzDdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLkzdXEeWN2vwHOS9RgA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLlTdXEeWN2vwHOS9RgA" name="importPackage" ordered="false" upperBound="-1" eType="_ePFLszdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLlzdXEeWN2vwHOS9RgA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLmTdXEeWN2vwHOS9RgA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLmzdXEeWN2vwHOS9RgA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLnTdXEeWN2vwHOS9RgA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLnzdXEeWN2vwHOS9RgA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLoTdXEeWN2vwHOS9RgA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLozdXEeWN2vwHOS9RgA" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLpTdXEeWN2vwHOS9RgA" name="requireBundle" ordered="false" upperBound="-1" eType="_ePFLzDdXEeWN2vwHOS9RgA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLpzdXEeWN2vwHOS9RgA" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLqTdXEeWN2vwHOS9RgA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLqzdXEeWN2vwHOS9RgA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLrTdXEeWN2vwHOS9RgA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLrzdXEeWN2vwHOS9RgA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLsTdXEeWN2vwHOS9RgA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFLszdXEeWN2vwHOS9RgA" name="PackageReference" eSuperTypes="_ePFLuDdXEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFLtDdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLtTdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFLuDdXEeWN2vwHOS9RgA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFLuTdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLujdXEeWN2vwHOS9RgA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLvDdXEeWN2vwHOS9RgA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLvjdXEeWN2vwHOS9RgA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLwDdXEeWN2vwHOS9RgA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ePFLwjdXEeWN2vwHOS9RgA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFLxDdXEeWN2vwHOS9RgA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFLxTdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLxjdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFLyDdXEeWN2vwHOS9RgA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFLyTdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLyjdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFLzDdXEeWN2vwHOS9RgA" name="BundleReference" eSuperTypes="_ePFLuDdXEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFLzTdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFLzjdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ePFL0TdXEeWN2vwHOS9RgA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFL0jdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ePFL0zdXEeWN2vwHOS9RgA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ePFL1DdXEeWN2vwHOS9RgA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ePFL1TdXEeWN2vwHOS9RgA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ePFL1jdXEeWN2vwHOS9RgA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFL1zdXEeWN2vwHOS9RgA" name="ExportedPackage" eSuperTypes="_ePFLuDdXEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFL2DdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFL2TdXEeWN2vwHOS9RgA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFL3DdXEeWN2vwHOS9RgA" name="FeatureReference" eSuperTypes="_ePFLuDdXEeWN2vwHOS9RgA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFL3TdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFL3jdXEeWN2vwHOS9RgA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_ePFL3zdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFL4DdXEeWN2vwHOS9RgA" source="redefines" references="_ePFL4jdXEeWN2vwHOS9RgA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFL4jdXEeWN2vwHOS9RgA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ePFL5TdXEeWN2vwHOS9RgA" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ePFL5jdXEeWN2vwHOS9RgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ePFL5zdXEeWN2vwHOS9RgA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_H-yEUDa2EeWWUZH-cp-kag" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_H93eUDa2EeWWUZH-cp-kag/26" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H_SaoDa2EeWWUZH-cp-kag" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_SaoTa2EeWWUZH-cp-kag" key="Version" value="0.0.25"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_Saoja2EeWWUZH-cp-kag" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_Saoza2EeWWUZH-cp-kag" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_SapDa2EeWWUZH-cp-kag" key="Date" value="2015-07-30"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H_SapTa2EeWWUZH-cp-kag" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yEUTa2EeWWUZH-cp-kag" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEUja2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEUza2EeWWUZH-cp-kag" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEVTa2EeWWUZH-cp-kag" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEVza2EeWWUZH-cp-kag" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEWTa2EeWWUZH-cp-kag" name="category" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEWza2EeWWUZH-cp-kag" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEXTa2EeWWUZH-cp-kag" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEXza2EeWWUZH-cp-kag" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEYTa2EeWWUZH-cp-kag" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEYza2EeWWUZH-cp-kag" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEZTa2EeWWUZH-cp-kag" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_H-yEkza2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEZza2EeWWUZH-cp-kag" name="fragmentHost" ordered="false" eType="_H-yEpDa2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEaTa2EeWWUZH-cp-kag" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEaza2EeWWUZH-cp-kag" name="exportPackage" ordered="false" upperBound="-1" eType="_H-yEkza2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEbTa2EeWWUZH-cp-kag" name="importPackage" ordered="false" upperBound="-1" eType="_H-yEkza2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEbza2EeWWUZH-cp-kag" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEcTa2EeWWUZH-cp-kag" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEcza2EeWWUZH-cp-kag" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEdTa2EeWWUZH-cp-kag" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEdza2EeWWUZH-cp-kag" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEeTa2EeWWUZH-cp-kag" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEeza2EeWWUZH-cp-kag" name="requireBundle" ordered="false" upperBound="-1" eType="_H-yEpDa2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEfTa2EeWWUZH-cp-kag" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEfza2EeWWUZH-cp-kag" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEgTa2EeWWUZH-cp-kag" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEgza2EeWWUZH-cp-kag" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEhTa2EeWWUZH-cp-kag" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEhza2EeWWUZH-cp-kag" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEiTa2EeWWUZH-cp-kag" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEiza2EeWWUZH-cp-kag" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_H-yEUTa2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEjTa2EeWWUZH-cp-kag" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_H-yEUTa2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEjza2EeWWUZH-cp-kag" name="extensionPoints" ordered="false" upperBound="-1" eType="_H-yEqTa2EeWWUZH-cp-kag"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEkTa2EeWWUZH-cp-kag" name="extensions" ordered="false" upperBound="-1" eType="_H-yErTa2EeWWUZH-cp-kag"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yEkza2EeWWUZH-cp-kag" name="PackageReference" eSuperTypes="_H-yEmDa2EeWWUZH-cp-kag">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yElDa2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yElTa2EeWWUZH-cp-kag" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yEmDa2EeWWUZH-cp-kag" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEmTa2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEmja2EeWWUZH-cp-kag" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEnDa2EeWWUZH-cp-kag" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEnja2EeWWUZH-cp-kag" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEoDa2EeWWUZH-cp-kag" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_H-yEoja2EeWWUZH-cp-kag" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yEpDa2EeWWUZH-cp-kag" name="BundleReference" eSuperTypes="_H-yEmDa2EeWWUZH-cp-kag">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEpTa2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEpja2EeWWUZH-cp-kag" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yEqTa2EeWWUZH-cp-kag" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEqja2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEqza2EeWWUZH-cp-kag" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yErTa2EeWWUZH-cp-kag" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yErja2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yErza2EeWWUZH-cp-kag" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_H-yEsTa2EeWWUZH-cp-kag" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEsja2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H-yEsza2EeWWUZH-cp-kag" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_H-yEtDa2EeWWUZH-cp-kag" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_H-yEtTa2EeWWUZH-cp-kag" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_H-yEtja2EeWWUZH-cp-kag" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yEtza2EeWWUZH-cp-kag" name="ExportedPackage" eSuperTypes="_H-yEmDa2EeWWUZH-cp-kag">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEuDa2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEuTa2EeWWUZH-cp-kag" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yEvDa2EeWWUZH-cp-kag" name="FeatureReference" eSuperTypes="_H-yEmDa2EeWWUZH-cp-kag">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEvTa2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEvja2EeWWUZH-cp-kag" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_H-yEvza2EeWWUZH-cp-kag" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yEwDa2EeWWUZH-cp-kag" source="redefines" references="_H-yEwja2EeWWUZH-cp-kag"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yEwja2EeWWUZH-cp-kag" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_H-yExTa2EeWWUZH-cp-kag" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H-yExja2EeWWUZH-cp-kag" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H-yExza2EeWWUZH-cp-kag" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_sCJBEDX2EeWRX7dniLzsHA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_sCFWsDX2EeWRX7dniLzsHA/25" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCV1YTX2EeWRX7dniLzsHA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCV1YjX2EeWRX7dniLzsHA" key="Version" value="0.0.24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCV1YzX2EeWRX7dniLzsHA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCV1ZDX2EeWRX7dniLzsHA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCV1ZTX2EeWRX7dniLzsHA" key="Date" value="2015-07-29"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCV1ZjX2EeWRX7dniLzsHA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJBETX2EeWRX7dniLzsHA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJBEjX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJBEzX2EeWRX7dniLzsHA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJBFTX2EeWRX7dniLzsHA" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJBFzX2EeWRX7dniLzsHA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJBGTX2EeWRX7dniLzsHA" name="category" ordered="false" eType="_sCJoTDX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJBGzX2EeWRX7dniLzsHA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJBHTX2EeWRX7dniLzsHA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJBHzX2EeWRX7dniLzsHA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJBITX2EeWRX7dniLzsHA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJBIzX2EeWRX7dniLzsHA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJBJTX2EeWRX7dniLzsHA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_sCJoUjX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoIDX2EeWRX7dniLzsHA" name="exportPackage" ordered="false" upperBound="-1" eType="_sCJoUjX2EeWRX7dniLzsHA" eOpposite="_sCJoVjX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoIjX2EeWRX7dniLzsHA" name="fragmentHost" ordered="false" eType="_sCJoZTX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoJDX2EeWRX7dniLzsHA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoJjX2EeWRX7dniLzsHA" name="importPackage" ordered="false" upperBound="-1" eType="_sCJoUjX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoKDX2EeWRX7dniLzsHA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoKjX2EeWRX7dniLzsHA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoLDX2EeWRX7dniLzsHA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoLjX2EeWRX7dniLzsHA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoMDX2EeWRX7dniLzsHA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoMjX2EeWRX7dniLzsHA" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoNDX2EeWRX7dniLzsHA" name="requireBundle" ordered="false" upperBound="-1" eType="_sCJoZTX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoNjX2EeWRX7dniLzsHA" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoODX2EeWRX7dniLzsHA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoOjX2EeWRX7dniLzsHA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoPDX2EeWRX7dniLzsHA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoPjX2EeWRX7dniLzsHA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoQDX2EeWRX7dniLzsHA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoQjX2EeWRX7dniLzsHA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoRDX2EeWRX7dniLzsHA" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_sCJBETX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoRjX2EeWRX7dniLzsHA" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_sCJBETX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoSDX2EeWRX7dniLzsHA" name="extensionPoints" ordered="false" upperBound="-1" eType="_sCJoajX2EeWRX7dniLzsHA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoSjX2EeWRX7dniLzsHA" name="extensions" ordered="false" upperBound="-1" eType="_sCJobjX2EeWRX7dniLzsHA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_sCJoTDX2EeWRX7dniLzsHA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoTTX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sCJoTjX2EeWRX7dniLzsHA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sCJoTzX2EeWRX7dniLzsHA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sCJoUDX2EeWRX7dniLzsHA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_sCJoUTX2EeWRX7dniLzsHA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJoUjX2EeWRX7dniLzsHA" name="PackageReference" eSuperTypes="_sCJoWTX2EeWRX7dniLzsHA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoUzX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoVDX2EeWRX7dniLzsHA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoVjX2EeWRX7dniLzsHA" name="bundle" ordered="false" lowerBound="1" eType="_sCJBETX2EeWRX7dniLzsHA" eOpposite="_sCJoIDX2EeWRX7dniLzsHA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJoWTX2EeWRX7dniLzsHA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoWjX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoWzX2EeWRX7dniLzsHA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoXTX2EeWRX7dniLzsHA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoXzX2EeWRX7dniLzsHA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoYTX2EeWRX7dniLzsHA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sCJoYzX2EeWRX7dniLzsHA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJoZTX2EeWRX7dniLzsHA" name="BundleReference" eSuperTypes="_sCJoWTX2EeWRX7dniLzsHA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoZjX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJoZzX2EeWRX7dniLzsHA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJoajX2EeWRX7dniLzsHA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoazX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJobDX2EeWRX7dniLzsHA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJobjX2EeWRX7dniLzsHA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJobzX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJocDX2EeWRX7dniLzsHA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJocjX2EeWRX7dniLzsHA" name="ExportedPackage" eSuperTypes="_sCJoWTX2EeWRX7dniLzsHA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoczX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJodDX2EeWRX7dniLzsHA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJodzX2EeWRX7dniLzsHA" name="FeatureReference" eSuperTypes="_sCJoWTX2EeWRX7dniLzsHA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoeDX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoeTX2EeWRX7dniLzsHA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_sCJoejX2EeWRX7dniLzsHA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJoezX2EeWRX7dniLzsHA" source="redefines" references="_sCJofTX2EeWRX7dniLzsHA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJofTX2EeWRX7dniLzsHA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_sCJogDX2EeWRX7dniLzsHA" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sCJogTX2EeWRX7dniLzsHA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sCJogjX2EeWRX7dniLzsHA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_X6UQ4DUqEeWfZJtqGOeemg" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_X6SbsDUqEeWfZJtqGOeemg/24" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6czwTUqEeWfZJtqGOeemg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6czwjUqEeWfZJtqGOeemg" key="Version" value="0.0.23"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6czwzUqEeWfZJtqGOeemg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6czxDUqEeWfZJtqGOeemg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6czxTUqEeWfZJtqGOeemg" key="Date" value="2015-07-28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6czxjUqEeWfZJtqGOeemg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6UQ4TUqEeWfZJtqGOeemg" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6UQ4jUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6UQ4zUqEeWfZJtqGOeemg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ5TUqEeWfZJtqGOeemg" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ5zUqEeWfZJtqGOeemg" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ6TUqEeWfZJtqGOeemg" name="category" ordered="false" eType="_X6URHzUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ6zUqEeWfZJtqGOeemg" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ7TUqEeWfZJtqGOeemg" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ7zUqEeWfZJtqGOeemg" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ8TUqEeWfZJtqGOeemg" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ8zUqEeWfZJtqGOeemg" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6UQ9TUqEeWfZJtqGOeemg" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_X6URJTUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6UQ9zUqEeWfZJtqGOeemg" name="exportPackage" ordered="false" upperBound="-1" eType="_X6URJTUqEeWfZJtqGOeemg" eOpposite="_X6URKTUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6UQ-TUqEeWfZJtqGOeemg" name="fragmentHost" ordered="false" eType="_X6URODUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ-zUqEeWfZJtqGOeemg" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6UQ_TUqEeWfZJtqGOeemg" name="importPackage" ordered="false" upperBound="-1" eType="_X6URJTUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UQ_zUqEeWfZJtqGOeemg" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URATUqEeWfZJtqGOeemg" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URAzUqEeWfZJtqGOeemg" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URBTUqEeWfZJtqGOeemg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URBzUqEeWfZJtqGOeemg" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URCTUqEeWfZJtqGOeemg" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URCzUqEeWfZJtqGOeemg" name="requireBundle" ordered="false" upperBound="-1" eType="_X6URODUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URDTUqEeWfZJtqGOeemg" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URDzUqEeWfZJtqGOeemg" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URETUqEeWfZJtqGOeemg" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6UREzUqEeWfZJtqGOeemg" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URFTUqEeWfZJtqGOeemg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URFzUqEeWfZJtqGOeemg" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URGTUqEeWfZJtqGOeemg" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URGzUqEeWfZJtqGOeemg" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_X6UQ4TUqEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URHTUqEeWfZJtqGOeemg" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_X6UQ4TUqEeWfZJtqGOeemg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_X6URHzUqEeWfZJtqGOeemg" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URIDUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6URITUqEeWfZJtqGOeemg" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_X6URIjUqEeWfZJtqGOeemg" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_X6URIzUqEeWfZJtqGOeemg" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_X6URJDUqEeWfZJtqGOeemg" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6URJTUqEeWfZJtqGOeemg" name="PackageReference" eSuperTypes="_X6URLDUqEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URJjUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URJzUqEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URKTUqEeWfZJtqGOeemg" name="bundle" ordered="false" lowerBound="1" eType="_X6UQ4TUqEeWfZJtqGOeemg" eOpposite="_X6UQ9zUqEeWfZJtqGOeemg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6URLDUqEeWfZJtqGOeemg" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URLTUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URLjUqEeWfZJtqGOeemg" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URMDUqEeWfZJtqGOeemg" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URMjUqEeWfZJtqGOeemg" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URNDUqEeWfZJtqGOeemg" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_X6URNjUqEeWfZJtqGOeemg" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6URODUqEeWfZJtqGOeemg" name="BundleReference" eSuperTypes="_X6URLDUqEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6UROTUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6UROjUqEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6URPTUqEeWfZJtqGOeemg" name="ExportedPackage" eSuperTypes="_X6URLDUqEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URPjUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URPzUqEeWfZJtqGOeemg" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6URQjUqEeWfZJtqGOeemg" name="FeatureReference" eSuperTypes="_X6URLDUqEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URQzUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URRDUqEeWfZJtqGOeemg" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_X6URRTUqEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URRjUqEeWfZJtqGOeemg" source="redefines" references="_X6URSDUqEeWfZJtqGOeemg"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URSDUqEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6URSzUqEeWfZJtqGOeemg" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URTDUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URTTUqEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6URTzUqEeWfZJtqGOeemg" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URUDUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URUTUqEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_X6URUzUqEeWfZJtqGOeemg" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X6URVDUqEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_X6URVTUqEeWfZJtqGOeemg" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_82mL4DUpEeWfZJtqGOeemg" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_82k9wDUpEeWfZJtqGOeemg/23" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82vV0jUpEeWfZJtqGOeemg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82vV0zUpEeWfZJtqGOeemg" key="Version" value="0.0.22"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82vV1DUpEeWfZJtqGOeemg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82vV1TUpEeWfZJtqGOeemg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82vV1jUpEeWfZJtqGOeemg" key="Date" value="2015-07-28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82vV1zUpEeWfZJtqGOeemg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mL4TUpEeWfZJtqGOeemg" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mL4jUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mL4zUpEeWfZJtqGOeemg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL5TUpEeWfZJtqGOeemg" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL5zUpEeWfZJtqGOeemg" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL6TUpEeWfZJtqGOeemg" name="category" ordered="false" eType="_82mMHzUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL6zUpEeWfZJtqGOeemg" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL7TUpEeWfZJtqGOeemg" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL7zUpEeWfZJtqGOeemg" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL8TUpEeWfZJtqGOeemg" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL8zUpEeWfZJtqGOeemg" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mL9TUpEeWfZJtqGOeemg" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_82mMJTUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mL9zUpEeWfZJtqGOeemg" name="exportPackage" ordered="false" upperBound="-1" eType="_82mMNjUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mL-TUpEeWfZJtqGOeemg" name="fragmentHost" ordered="false" eType="_82mMOzUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL-zUpEeWfZJtqGOeemg" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mL_TUpEeWfZJtqGOeemg" name="importPackage" ordered="false" upperBound="-1" eType="_82mMJTUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mL_zUpEeWfZJtqGOeemg" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMATUpEeWfZJtqGOeemg" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMAzUpEeWfZJtqGOeemg" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMBTUpEeWfZJtqGOeemg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMBzUpEeWfZJtqGOeemg" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMCTUpEeWfZJtqGOeemg" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMCzUpEeWfZJtqGOeemg" name="requireBundle" ordered="false" upperBound="-1" eType="_82mMOzUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMDTUpEeWfZJtqGOeemg" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMDzUpEeWfZJtqGOeemg" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMETUpEeWfZJtqGOeemg" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMEzUpEeWfZJtqGOeemg" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMFTUpEeWfZJtqGOeemg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMFzUpEeWfZJtqGOeemg" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMGTUpEeWfZJtqGOeemg" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMGzUpEeWfZJtqGOeemg" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_82mL4TUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMHTUpEeWfZJtqGOeemg" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_82mL4TUpEeWfZJtqGOeemg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_82mMHzUpEeWfZJtqGOeemg" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMIDUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_82mMITUpEeWfZJtqGOeemg" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_82mMIjUpEeWfZJtqGOeemg" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_82mMIzUpEeWfZJtqGOeemg" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_82mMJDUpEeWfZJtqGOeemg" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mMJTUpEeWfZJtqGOeemg" name="PackageReference" eSuperTypes="_82mMKjUpEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMJjUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMJzUpEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mMKjUpEeWfZJtqGOeemg" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMKzUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMLDUpEeWfZJtqGOeemg" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMLjUpEeWfZJtqGOeemg" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMMDUpEeWfZJtqGOeemg" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMMjUpEeWfZJtqGOeemg" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_82mMNDUpEeWfZJtqGOeemg" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mMNjUpEeWfZJtqGOeemg" name="ExportedPackage" eSuperTypes="_82mMKjUpEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMNzUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMODUpEeWfZJtqGOeemg" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mMOzUpEeWfZJtqGOeemg" name="BundleReference" eSuperTypes="_82mMKjUpEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMPDUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMPTUpEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mMQDUpEeWfZJtqGOeemg" name="FeatureReference" eSuperTypes="_82mMKjUpEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMQTUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMQjUpEeWfZJtqGOeemg" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_82mMQzUpEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMRDUpEeWfZJtqGOeemg" source="redefines" references="_82mMRjUpEeWfZJtqGOeemg"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMRjUpEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mMSTUpEeWfZJtqGOeemg" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMSjUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMSzUpEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mMTTUpEeWfZJtqGOeemg" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMTjUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMTzUpEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_82mMUTUpEeWfZJtqGOeemg" name="ImportedPackage">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_82mMUjUpEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v2LCgDUpEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_82mMUzUpEeWfZJtqGOeemg" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_2Cm28DUmEeWfZJtqGOeemg" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_2CjMkDUmEeWfZJtqGOeemg/22" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2CtkoTUmEeWfZJtqGOeemg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CtkojUmEeWfZJtqGOeemg" key="Version" value="0.0.21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CtkozUmEeWfZJtqGOeemg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CtkpDUmEeWfZJtqGOeemg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CtkpTUmEeWfZJtqGOeemg" key="Date" value="2015-07-28"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2CtkpjUmEeWfZJtqGOeemg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_2Cm28TUmEeWfZJtqGOeemg" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm28jUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm28zUmEeWfZJtqGOeemg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm29TUmEeWfZJtqGOeemg" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm29zUmEeWfZJtqGOeemg" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm2-TUmEeWfZJtqGOeemg" name="category" ordered="false" eType="_2Cm3LzUmEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm2-zUmEeWfZJtqGOeemg" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm2_TUmEeWfZJtqGOeemg" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm2_zUmEeWfZJtqGOeemg" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3ATUmEeWfZJtqGOeemg" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3AzUmEeWfZJtqGOeemg" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3BTUmEeWfZJtqGOeemg" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_2Cm3NTUmEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3BzUmEeWfZJtqGOeemg" name="exportPackage" ordered="false" upperBound="-1" eType="_2Cm3RjUmEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3CTUmEeWfZJtqGOeemg" name="fragmentHost" ordered="false" eType="_2Cm3SzUmEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3CzUmEeWfZJtqGOeemg" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3DTUmEeWfZJtqGOeemg" name="importPackage" ordered="false" upperBound="-1" eType="_2Cm3NTUmEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3DzUmEeWfZJtqGOeemg" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3ETUmEeWfZJtqGOeemg" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3EzUmEeWfZJtqGOeemg" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3FTUmEeWfZJtqGOeemg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3FzUmEeWfZJtqGOeemg" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3GTUmEeWfZJtqGOeemg" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3GzUmEeWfZJtqGOeemg" name="requireBundle" ordered="false" upperBound="-1" eType="_2Cm3SzUmEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3HTUmEeWfZJtqGOeemg" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3HzUmEeWfZJtqGOeemg" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3ITUmEeWfZJtqGOeemg" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3IzUmEeWfZJtqGOeemg" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3JTUmEeWfZJtqGOeemg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3JzUmEeWfZJtqGOeemg" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3KTUmEeWfZJtqGOeemg" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3KzUmEeWfZJtqGOeemg" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_2Cm28TUmEeWfZJtqGOeemg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3LTUmEeWfZJtqGOeemg" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_2Cm28TUmEeWfZJtqGOeemg"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2Cm3LzUmEeWfZJtqGOeemg" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3MDUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2Cm3MTUmEeWfZJtqGOeemg" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2Cm3MjUmEeWfZJtqGOeemg" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2Cm3MzUmEeWfZJtqGOeemg" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2Cm3NDUmEeWfZJtqGOeemg" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_2Cm3NTUmEeWfZJtqGOeemg" name="PackageReference" eSuperTypes="_2Cm3OjUmEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3NjUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3NzUmEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_2Cm3OjUmEeWfZJtqGOeemg" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3OzUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3PDUmEeWfZJtqGOeemg" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3PjUmEeWfZJtqGOeemg" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3QDUmEeWfZJtqGOeemg" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3QjUmEeWfZJtqGOeemg" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2Cm3RDUmEeWfZJtqGOeemg" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_2Cm3RjUmEeWfZJtqGOeemg" name="ExportedPackage" eSuperTypes="_2Cm3OjUmEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3RzUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3SDUmEeWfZJtqGOeemg" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_2Cm3SzUmEeWfZJtqGOeemg" name="BundleReference" eSuperTypes="_2Cm3OjUmEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3TDUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3TTUmEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_2Cm3UDUmEeWfZJtqGOeemg" name="FeatureReference" eSuperTypes="_2Cm3OjUmEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3UTUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3UjUmEeWfZJtqGOeemg" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_2Cm3UzUmEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3VDUmEeWfZJtqGOeemg" source="redefines" references="_2Cm3VjUmEeWfZJtqGOeemg"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3VjUmEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_2Cm3WTUmEeWfZJtqGOeemg" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3WjUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3WzUmEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_2Cm3XTUmEeWfZJtqGOeemg" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2Cm3XjUmEeWfZJtqGOeemg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2Cm3XzUmEeWfZJtqGOeemg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_IoAo4DITEeWfI8CMTGx4WA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_In_awDITEeWfI8CMTGx4WA/21" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoETRDITEeWfI8CMTGx4WA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoETRTITEeWfI8CMTGx4WA" key="Version" value="0.0.20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoETRjITEeWfI8CMTGx4WA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoETRzITEeWfI8CMTGx4WA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoETSDITEeWfI8CMTGx4WA" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoETSTITEeWfI8CMTGx4WA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IoAo4TITEeWfI8CMTGx4WA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoAo4jITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoAo4zITEeWfI8CMTGx4WA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoAo5TITEeWfI8CMTGx4WA" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoAo5zITEeWfI8CMTGx4WA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoAo6TITEeWfI8CMTGx4WA" name="category" ordered="false" eType="_IoBQJDITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoAo6zITEeWfI8CMTGx4WA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoAo7TITEeWfI8CMTGx4WA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBP8DITEeWfI8CMTGx4WA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBP8jITEeWfI8CMTGx4WA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBP9DITEeWfI8CMTGx4WA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBP9jITEeWfI8CMTGx4WA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_IoBQKjITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBP-DITEeWfI8CMTGx4WA" name="exportPackage" ordered="false" upperBound="-1" eType="_IoBQOzITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBP-jITEeWfI8CMTGx4WA" name="fragmentHost" ordered="false" eType="_IoBQQDITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBP_DITEeWfI8CMTGx4WA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBP_jITEeWfI8CMTGx4WA" name="importPackage" ordered="false" upperBound="-1" eType="_IoBQKjITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQADITEeWfI8CMTGx4WA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQAjITEeWfI8CMTGx4WA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQBDITEeWfI8CMTGx4WA" name="mainClass" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQBjITEeWfI8CMTGx4WA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQCDITEeWfI8CMTGx4WA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQCjITEeWfI8CMTGx4WA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQDDITEeWfI8CMTGx4WA" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQDjITEeWfI8CMTGx4WA" name="requireBundle" ordered="false" upperBound="-1" eType="_IoBQQDITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQEDITEeWfI8CMTGx4WA" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQEjITEeWfI8CMTGx4WA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQFDITEeWfI8CMTGx4WA" name="serviceComponent" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQFjITEeWfI8CMTGx4WA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQGDITEeWfI8CMTGx4WA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQGjITEeWfI8CMTGx4WA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQHDITEeWfI8CMTGx4WA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQHjITEeWfI8CMTGx4WA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQIDITEeWfI8CMTGx4WA" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_IoAo4TITEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQIjITEeWfI8CMTGx4WA" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_IoAo4TITEeWfI8CMTGx4WA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_IoBQJDITEeWfI8CMTGx4WA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQJTITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IoBQJjITEeWfI8CMTGx4WA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_IoBQJzITEeWfI8CMTGx4WA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_IoBQKDITEeWfI8CMTGx4WA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_IoBQKTITEeWfI8CMTGx4WA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IoBQKjITEeWfI8CMTGx4WA" name="PackageReference" eSuperTypes="_IoBQLzITEeWfI8CMTGx4WA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQKzITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQLDITEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IoBQLzITEeWfI8CMTGx4WA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQMDITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQMTITEeWfI8CMTGx4WA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQMzITEeWfI8CMTGx4WA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQNTITEeWfI8CMTGx4WA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQNzITEeWfI8CMTGx4WA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IoBQOTITEeWfI8CMTGx4WA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IoBQOzITEeWfI8CMTGx4WA" name="ExportedPackage" eSuperTypes="_IoBQLzITEeWfI8CMTGx4WA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQPDITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQPTITEeWfI8CMTGx4WA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IoBQQDITEeWfI8CMTGx4WA" name="BundleReference" eSuperTypes="_IoBQLzITEeWfI8CMTGx4WA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQQTITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQQjITEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IoBQRTITEeWfI8CMTGx4WA" name="FeatureReference" eSuperTypes="_IoBQLzITEeWfI8CMTGx4WA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQRjITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQRzITEeWfI8CMTGx4WA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_IoBQSDITEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQSTITEeWfI8CMTGx4WA" source="redefines" references="_IoBQSzITEeWfI8CMTGx4WA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQSzITEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IoBQTjITEeWfI8CMTGx4WA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQTzITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQUDITEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IoBQUjITEeWfI8CMTGx4WA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IoBQUzITEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IoBQVDITEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_lzlSkDIQEeWfI8CMTGx4WA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_lzhBIDIQEeWfI8CMTGx4WA/20" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzsnUjIQEeWfI8CMTGx4WA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzsnUzIQEeWfI8CMTGx4WA" key="Version" value="0.0.19"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzsnVDIQEeWfI8CMTGx4WA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzsnVTIQEeWfI8CMTGx4WA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzsnVjIQEeWfI8CMTGx4WA" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzsnVzIQEeWfI8CMTGx4WA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlSkTIQEeWfI8CMTGx4WA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlSkjIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlSkzIQEeWfI8CMTGx4WA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSlTIQEeWfI8CMTGx4WA" name="activationPolicy" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSlzIQEeWfI8CMTGx4WA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSmTIQEeWfI8CMTGx4WA" name="category" ordered="false" eType="_lzlS0zIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSmzIQEeWfI8CMTGx4WA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSnTIQEeWfI8CMTGx4WA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSnzIQEeWfI8CMTGx4WA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSoTIQEeWfI8CMTGx4WA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSozIQEeWfI8CMTGx4WA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlSpTIQEeWfI8CMTGx4WA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_lzlS2TIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlSpzIQEeWfI8CMTGx4WA" name="exportPackage" ordered="false" upperBound="-1" eType="_lzlS6jIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlSqTIQEeWfI8CMTGx4WA" name="fragmentHost" ordered="false" eType="_lzlS7zIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSqzIQEeWfI8CMTGx4WA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlSrTIQEeWfI8CMTGx4WA" name="importPackage" ordered="false" upperBound="-1" eType="_lzlS2TIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSrzIQEeWfI8CMTGx4WA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSsTIQEeWfI8CMTGx4WA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSszIQEeWfI8CMTGx4WA" name="mainClass" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlStTIQEeWfI8CMTGx4WA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlStzIQEeWfI8CMTGx4WA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSuTIQEeWfI8CMTGx4WA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSuzIQEeWfI8CMTGx4WA" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlSvTIQEeWfI8CMTGx4WA" name="requireBundle" ordered="false" upperBound="-1" eType="_lzlS7zIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSvzIQEeWfI8CMTGx4WA" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSwTIQEeWfI8CMTGx4WA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSwzIQEeWfI8CMTGx4WA" name="serviceComponent" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSxTIQEeWfI8CMTGx4WA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSxzIQEeWfI8CMTGx4WA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSyTIQEeWfI8CMTGx4WA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSyzIQEeWfI8CMTGx4WA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlSzTIQEeWfI8CMTGx4WA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlSzzIQEeWfI8CMTGx4WA" name="activationPolicyExcludes" ordered="false" upperBound="-1" eType="_lzlSkTIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlS0TIQEeWfI8CMTGx4WA" name="activationPolicyIncludes" ordered="false" upperBound="-1" eType="_lzlSkTIQEeWfI8CMTGx4WA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lzlS0zIQEeWfI8CMTGx4WA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS1DIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lzlS1TIQEeWfI8CMTGx4WA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_lzlS1jIQEeWfI8CMTGx4WA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_lzlS1zIQEeWfI8CMTGx4WA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_lzlS2DIQEeWfI8CMTGx4WA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlS2TIQEeWfI8CMTGx4WA" name="PackageReference" eSuperTypes="_lzlS3jIQEeWfI8CMTGx4WA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS2jIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlS2zIQEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlS3jIQEeWfI8CMTGx4WA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS3zIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlS4DIQEeWfI8CMTGx4WA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlS4jIQEeWfI8CMTGx4WA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlS5DIQEeWfI8CMTGx4WA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlS5jIQEeWfI8CMTGx4WA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlS6DIQEeWfI8CMTGx4WA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlS6jIQEeWfI8CMTGx4WA" name="ExportedPackage" eSuperTypes="_lzlS3jIQEeWfI8CMTGx4WA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS6zIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlS7DIQEeWfI8CMTGx4WA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlS7zIQEeWfI8CMTGx4WA" name="BundleReference" eSuperTypes="_lzlS3jIQEeWfI8CMTGx4WA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS8DIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlS8TIQEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlS9DIQEeWfI8CMTGx4WA" name="FeatureReference" eSuperTypes="_lzlS3jIQEeWfI8CMTGx4WA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS9TIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS9jIQEeWfI8CMTGx4WA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_lzlS9zIQEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS-DIQEeWfI8CMTGx4WA" source="redefines" references="_lzlS-jIQEeWfI8CMTGx4WA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlS-jIQEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlS_TIQEeWfI8CMTGx4WA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlS_jIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlS_zIQEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlTATIQEeWfI8CMTGx4WA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlTAjIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlTAzIQEeWfI8CMTGx4WA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_lzlTBTIQEeWfI8CMTGx4WA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lzlTBjIQEeWfI8CMTGx4WA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlTBzIQEeWfI8CMTGx4WA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTCTIQEeWfI8CMTGx4WA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTCzIQEeWfI8CMTGx4WA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTDTIQEeWfI8CMTGx4WA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTDzIQEeWfI8CMTGx4WA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTETIQEeWfI8CMTGx4WA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTEzIQEeWfI8CMTGx4WA" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTFTIQEeWfI8CMTGx4WA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTFzIQEeWfI8CMTGx4WA" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTGTIQEeWfI8CMTGx4WA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTGzIQEeWfI8CMTGx4WA" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTHTIQEeWfI8CMTGx4WA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTHzIQEeWfI8CMTGx4WA" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTITIQEeWfI8CMTGx4WA" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTIzIQEeWfI8CMTGx4WA" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTJTIQEeWfI8CMTGx4WA" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lzlTJzIQEeWfI8CMTGx4WA" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlTKTIQEeWfI8CMTGx4WA" name="plugins" ordered="false" upperBound="-1" eType="_lzlS7zIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlTKzIQEeWfI8CMTGx4WA" name="includedFeatures" ordered="false" upperBound="-1" eType="_lzlS9DIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlTLTIQEeWfI8CMTGx4WA" name="pluginDependencies" ordered="false" upperBound="-1" eType="_lzlS7zIQEeWfI8CMTGx4WA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lzlTLzIQEeWfI8CMTGx4WA" name="featureDependencies" ordered="false" upperBound="-1" eType="_lzlS9DIQEeWfI8CMTGx4WA"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_W9dzsDHgEeWimYH17Jkr_w" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_W9clkDHgEeWimYH17Jkr_w/19" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9g3BzHgEeWimYH17Jkr_w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9g3CDHgEeWimYH17Jkr_w" key="Version" value="0.0.18"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9g3CTHgEeWimYH17Jkr_w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9g3CjHgEeWimYH17Jkr_w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9g3CzHgEeWimYH17Jkr_w" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9g3DDHgEeWimYH17Jkr_w" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9dzsTHgEeWimYH17Jkr_w" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9dzsjHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9dzszHgEeWimYH17Jkr_w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dztTHgEeWimYH17Jkr_w" name="activationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dztzHgEeWimYH17Jkr_w" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dzuTHgEeWimYH17Jkr_w" name="category" ordered="false" eType="_W9eayTHgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dzuzHgEeWimYH17Jkr_w" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dzvTHgEeWimYH17Jkr_w" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dzvzHgEeWimYH17Jkr_w" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dzwTHgEeWimYH17Jkr_w" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dzwzHgEeWimYH17Jkr_w" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9dzxTHgEeWimYH17Jkr_w" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_W9eazzHgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9dzxzHgEeWimYH17Jkr_w" name="exportPackage" ordered="false" upperBound="-1" eType="_W9ea4DHgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9dzyTHgEeWimYH17Jkr_w" name="fragmentHost" ordered="false" eType="_W9ea5THgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dzyzHgEeWimYH17Jkr_w" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9dzzTHgEeWimYH17Jkr_w" name="importPackage" ordered="false" upperBound="-1" eType="_W9eazzHgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dzzzHgEeWimYH17Jkr_w" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz0THgEeWimYH17Jkr_w" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz0zHgEeWimYH17Jkr_w" name="mainClass" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz1THgEeWimYH17Jkr_w" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz1zHgEeWimYH17Jkr_w" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz2THgEeWimYH17Jkr_w" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz2zHgEeWimYH17Jkr_w" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9dz3THgEeWimYH17Jkr_w" name="requireBundle" ordered="false" upperBound="-1" eType="_W9ea5THgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz3zHgEeWimYH17Jkr_w" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz4THgEeWimYH17Jkr_w" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz4zHgEeWimYH17Jkr_w" name="serviceComponent" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9dz5THgEeWimYH17Jkr_w" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9eawTHgEeWimYH17Jkr_w" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9eawzHgEeWimYH17Jkr_w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9eaxTHgEeWimYH17Jkr_w" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9eaxzHgEeWimYH17Jkr_w" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_W9eayTHgEeWimYH17Jkr_w" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9eayjHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W9eayzHgEeWimYH17Jkr_w" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_W9eazDHgEeWimYH17Jkr_w" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_W9eazTHgEeWimYH17Jkr_w" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_W9eazjHgEeWimYH17Jkr_w" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9eazzHgEeWimYH17Jkr_w" name="PackageReference" eSuperTypes="_W9ea1DHgEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea0DHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ea0THgEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9ea1DHgEeWimYH17Jkr_w" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea1THgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ea1jHgEeWimYH17Jkr_w" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ea2DHgEeWimYH17Jkr_w" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ea2jHgEeWimYH17Jkr_w" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ea3DHgEeWimYH17Jkr_w" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ea3jHgEeWimYH17Jkr_w" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9ea4DHgEeWimYH17Jkr_w" name="ExportedPackage" eSuperTypes="_W9ea1DHgEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea4THgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ea4jHgEeWimYH17Jkr_w" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9ea5THgEeWimYH17Jkr_w" name="BundleReference" eSuperTypes="_W9ea1DHgEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea5jHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ea5zHgEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9ea6jHgEeWimYH17Jkr_w" name="FeatureReference" eSuperTypes="_W9ea1DHgEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea6zHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea7DHgEeWimYH17Jkr_w" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_W9ea7THgEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea7jHgEeWimYH17Jkr_w" source="redefines" references="_W9ea8DHgEeWimYH17Jkr_w"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ea8DHgEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9ea8zHgEeWimYH17Jkr_w" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea9DHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ea9THgEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9ea9zHgEeWimYH17Jkr_w" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea-DHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ea-THgEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_W9ea-zHgEeWimYH17Jkr_w" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W9ea_DHgEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ea_THgEeWimYH17Jkr_w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ea_zHgEeWimYH17Jkr_w" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebATHgEeWimYH17Jkr_w" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebAzHgEeWimYH17Jkr_w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebBTHgEeWimYH17Jkr_w" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebBzHgEeWimYH17Jkr_w" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebCTHgEeWimYH17Jkr_w" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebCzHgEeWimYH17Jkr_w" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebDTHgEeWimYH17Jkr_w" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebDzHgEeWimYH17Jkr_w" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebETHgEeWimYH17Jkr_w" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebEzHgEeWimYH17Jkr_w" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebFTHgEeWimYH17Jkr_w" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebFzHgEeWimYH17Jkr_w" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebGTHgEeWimYH17Jkr_w" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebGzHgEeWimYH17Jkr_w" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_W9ebHTHgEeWimYH17Jkr_w" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ebHzHgEeWimYH17Jkr_w" name="plugins" ordered="false" upperBound="-1" eType="_W9ea5THgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ebITHgEeWimYH17Jkr_w" name="includedFeatures" ordered="false" upperBound="-1" eType="_W9ea6jHgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ebIzHgEeWimYH17Jkr_w" name="pluginDependencies" ordered="false" upperBound="-1" eType="_W9ea5THgEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_W9ebJTHgEeWimYH17Jkr_w" name="featureDependencies" ordered="false" upperBound="-1" eType="_W9ea6jHgEeWimYH17Jkr_w"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_4c1i8DHfEeWimYH17Jkr_w" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_4c0U0DHfEeWimYH17Jkr_w/18" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c3YJzHfEeWimYH17Jkr_w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c3YKDHfEeWimYH17Jkr_w" key="Version" value="0.0.17"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c3YKTHfEeWimYH17Jkr_w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c3YKjHfEeWimYH17Jkr_w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c3YKzHfEeWimYH17Jkr_w" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c3YLDHfEeWimYH17Jkr_w" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1i8THfEeWimYH17Jkr_w" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1i8jHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1i8zHfEeWimYH17Jkr_w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1i9THfEeWimYH17Jkr_w" name="activationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1i9zHfEeWimYH17Jkr_w" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1i-THfEeWimYH17Jkr_w" name="category" ordered="false" eType="_4c1jLzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1i-zHfEeWimYH17Jkr_w" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1i_THfEeWimYH17Jkr_w" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1i_zHfEeWimYH17Jkr_w" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jATHfEeWimYH17Jkr_w" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jAzHfEeWimYH17Jkr_w" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jBTHfEeWimYH17Jkr_w" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_4c1jNTHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jBzHfEeWimYH17Jkr_w" name="exportPackage" ordered="false" upperBound="-1" eType="_4c1jRjHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jCTHfEeWimYH17Jkr_w" name="fragmentHost" ordered="false" eType="_4c1jSzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jCzHfEeWimYH17Jkr_w" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jDTHfEeWimYH17Jkr_w" name="importPackage" ordered="false" upperBound="-1" eType="_4c1jNTHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jDzHfEeWimYH17Jkr_w" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jETHfEeWimYH17Jkr_w" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jEzHfEeWimYH17Jkr_w" name="mainClass" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jFTHfEeWimYH17Jkr_w" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jFzHfEeWimYH17Jkr_w" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jGTHfEeWimYH17Jkr_w" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jGzHfEeWimYH17Jkr_w" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jHTHfEeWimYH17Jkr_w" name="requireBundle" ordered="false" upperBound="-1" eType="_4c1jSzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jHzHfEeWimYH17Jkr_w" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jITHfEeWimYH17Jkr_w" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jIzHfEeWimYH17Jkr_w" name="serviceComponent" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jJTHfEeWimYH17Jkr_w" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jJzHfEeWimYH17Jkr_w" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jKTHfEeWimYH17Jkr_w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jKzHfEeWimYH17Jkr_w" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jLTHfEeWimYH17Jkr_w" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_4c1jLzHfEeWimYH17Jkr_w" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jMDHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4c1jMTHfEeWimYH17Jkr_w" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4c1jMjHfEeWimYH17Jkr_w" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4c1jMzHfEeWimYH17Jkr_w" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_4c1jNDHfEeWimYH17Jkr_w" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1jNTHfEeWimYH17Jkr_w" name="PackageReference" eSuperTypes="_4c1jOjHfEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jNjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jNzHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1jOjHfEeWimYH17Jkr_w" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jOzHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jPDHfEeWimYH17Jkr_w" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jPjHfEeWimYH17Jkr_w" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jQDHfEeWimYH17Jkr_w" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jQjHfEeWimYH17Jkr_w" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jRDHfEeWimYH17Jkr_w" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1jRjHfEeWimYH17Jkr_w" name="ExportedPackage" eSuperTypes="_4c1jOjHfEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jRzHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jSDHfEeWimYH17Jkr_w" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1jSzHfEeWimYH17Jkr_w" name="BundleReference" eSuperTypes="_4c1jOjHfEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jTDHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jTTHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1jUDHfEeWimYH17Jkr_w" name="FeatureReference" eSuperTypes="_4c1jOjHfEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jUTHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jUjHfEeWimYH17Jkr_w" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_4c1jUzHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jVDHfEeWimYH17Jkr_w" source="redefines" references="_4c1jVjHfEeWimYH17Jkr_w"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jVjHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1jWTHfEeWimYH17Jkr_w" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jWjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jWzHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1jXTHfEeWimYH17Jkr_w" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jXjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jXzHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_4c1jYTHfEeWimYH17Jkr_w" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4c1jYjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jYzHfEeWimYH17Jkr_w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jZTHfEeWimYH17Jkr_w" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jZzHfEeWimYH17Jkr_w" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jaTHfEeWimYH17Jkr_w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jazHfEeWimYH17Jkr_w" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jbTHfEeWimYH17Jkr_w" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jbzHfEeWimYH17Jkr_w" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jcTHfEeWimYH17Jkr_w" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jczHfEeWimYH17Jkr_w" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jdTHfEeWimYH17Jkr_w" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jdzHfEeWimYH17Jkr_w" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jeTHfEeWimYH17Jkr_w" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jezHfEeWimYH17Jkr_w" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jfTHfEeWimYH17Jkr_w" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jfzHfEeWimYH17Jkr_w" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jgTHfEeWimYH17Jkr_w" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4c1jgzHfEeWimYH17Jkr_w" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jhTHfEeWimYH17Jkr_w" name="plugins" ordered="false" upperBound="-1" eType="_4c1jSzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jhzHfEeWimYH17Jkr_w" name="includedFeatures" ordered="false" upperBound="-1" eType="_4c1jUDHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jiTHfEeWimYH17Jkr_w" name="pluginDependencies" ordered="false" upperBound="-1" eType="_4c1jSzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4c1jizHfEeWimYH17Jkr_w" name="featureDependencies" ordered="false" upperBound="-1" eType="_4c1jUDHfEeWimYH17Jkr_w"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_ww81UDHfEeWimYH17Jkr_w" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_ww7AIDHfEeWimYH17Jkr_w/17" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wxBGxjHfEeWimYH17Jkr_w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wxBGxzHfEeWimYH17Jkr_w" key="Version" value="0.0.16"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wxBGyDHfEeWimYH17Jkr_w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wxBGyTHfEeWimYH17Jkr_w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wxBGyjHfEeWimYH17Jkr_w" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wxBGyzHfEeWimYH17Jkr_w" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81UTHfEeWimYH17Jkr_w" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81UjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81UzHfEeWimYH17Jkr_w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81VTHfEeWimYH17Jkr_w" name="activationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81VzHfEeWimYH17Jkr_w" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81WTHfEeWimYH17Jkr_w" name="category" ordered="false" eType="_ww81jzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81WzHfEeWimYH17Jkr_w" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81XTHfEeWimYH17Jkr_w" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81XzHfEeWimYH17Jkr_w" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81YTHfEeWimYH17Jkr_w" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81YzHfEeWimYH17Jkr_w" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81ZTHfEeWimYH17Jkr_w" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_ww81lTHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81ZzHfEeWimYH17Jkr_w" name="exportPackage" ordered="false" upperBound="-1" eType="_ww81pjHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81aTHfEeWimYH17Jkr_w" name="fragmentHost" ordered="false" eType="_ww81qzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81azHfEeWimYH17Jkr_w" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81bTHfEeWimYH17Jkr_w" name="importPackage" ordered="false" upperBound="-1" eType="_ww81lTHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81bzHfEeWimYH17Jkr_w" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81cTHfEeWimYH17Jkr_w" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81czHfEeWimYH17Jkr_w" name="mainClass" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81dTHfEeWimYH17Jkr_w" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81dzHfEeWimYH17Jkr_w" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81eTHfEeWimYH17Jkr_w" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81ezHfEeWimYH17Jkr_w" name="provideCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81fTHfEeWimYH17Jkr_w" name="requireBundle" ordered="false" upperBound="-1" eType="_ww81qzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81fzHfEeWimYH17Jkr_w" name="requireCapability" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81gTHfEeWimYH17Jkr_w" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81gzHfEeWimYH17Jkr_w" name="serviceComponent" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81hTHfEeWimYH17Jkr_w" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81hzHfEeWimYH17Jkr_w" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81iTHfEeWimYH17Jkr_w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81izHfEeWimYH17Jkr_w" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81jTHfEeWimYH17Jkr_w" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ww81jzHfEeWimYH17Jkr_w" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81kDHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ww81kTHfEeWimYH17Jkr_w" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ww81kjHfEeWimYH17Jkr_w" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ww81kzHfEeWimYH17Jkr_w" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ww81lDHfEeWimYH17Jkr_w" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81lTHfEeWimYH17Jkr_w" name="PackageReference" eSuperTypes="_ww81mjHfEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81ljHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81lzHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81mjHfEeWimYH17Jkr_w" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81mzHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81nDHfEeWimYH17Jkr_w" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81njHfEeWimYH17Jkr_w" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81oDHfEeWimYH17Jkr_w" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81ojHfEeWimYH17Jkr_w" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81pDHfEeWimYH17Jkr_w" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81pjHfEeWimYH17Jkr_w" name="ExportedPackage" eSuperTypes="_ww81mjHfEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81pzHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81qDHfEeWimYH17Jkr_w" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81qzHfEeWimYH17Jkr_w" name="BundleReference" eSuperTypes="_ww81mjHfEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81rDHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81rTHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81sDHfEeWimYH17Jkr_w" name="FeatureReference" eSuperTypes="_ww81mjHfEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81sTHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81sjHfEeWimYH17Jkr_w" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_ww81szHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81tDHfEeWimYH17Jkr_w" source="redefines" references="_ww81tjHfEeWimYH17Jkr_w"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81tjHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81uTHfEeWimYH17Jkr_w" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81ujHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81uzHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81vTHfEeWimYH17Jkr_w" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81vjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81vzHfEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ww81wTHfEeWimYH17Jkr_w" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ww81wjHfEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww81wzHfEeWimYH17Jkr_w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81xTHfEeWimYH17Jkr_w" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81xzHfEeWimYH17Jkr_w" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81yTHfEeWimYH17Jkr_w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81yzHfEeWimYH17Jkr_w" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81zTHfEeWimYH17Jkr_w" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww81zzHfEeWimYH17Jkr_w" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww810THfEeWimYH17Jkr_w" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww810zHfEeWimYH17Jkr_w" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww811THfEeWimYH17Jkr_w" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww811zHfEeWimYH17Jkr_w" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww812THfEeWimYH17Jkr_w" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww812zHfEeWimYH17Jkr_w" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww813THfEeWimYH17Jkr_w" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww813zHfEeWimYH17Jkr_w" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww814THfEeWimYH17Jkr_w" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ww814zHfEeWimYH17Jkr_w" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww815THfEeWimYH17Jkr_w" name="plugins" ordered="false" upperBound="-1" eType="_ww81qzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww815zHfEeWimYH17Jkr_w" name="includedFeatures" ordered="false" upperBound="-1" eType="_ww81sDHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww816THfEeWimYH17Jkr_w" name="pluginDependencies" ordered="false" upperBound="-1" eType="_ww81qzHfEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ww816zHfEeWimYH17Jkr_w" name="featureDependencies" ordered="false" upperBound="-1" eType="_ww81sDHfEeWimYH17Jkr_w"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_S0vLIDHdEeWimYH17Jkr_w" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_S0q5sDHdEeWimYH17Jkr_w/16" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S07YZTHdEeWimYH17Jkr_w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S07YZjHdEeWimYH17Jkr_w" key="Version" value="0.0.15"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S07YZzHdEeWimYH17Jkr_w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S07YaDHdEeWimYH17Jkr_w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S07YaTHdEeWimYH17Jkr_w" key="Date" value="2015-07-24"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S07YajHdEeWimYH17Jkr_w" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLITHdEeWimYH17Jkr_w" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLIjHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLIzHdEeWimYH17Jkr_w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLJTHdEeWimYH17Jkr_w" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLJzHdEeWimYH17Jkr_w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLKTHdEeWimYH17Jkr_w" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLKzHdEeWimYH17Jkr_w" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLLTHdEeWimYH17Jkr_w" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLLzHdEeWimYH17Jkr_w" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLMTHdEeWimYH17Jkr_w" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLMzHdEeWimYH17Jkr_w" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLNTHdEeWimYH17Jkr_w" name="category" ordered="false" eType="_S0vLVzHdEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLNzHdEeWimYH17Jkr_w" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLOTHdEeWimYH17Jkr_w" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLOzHdEeWimYH17Jkr_w" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLPTHdEeWimYH17Jkr_w" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLPzHdEeWimYH17Jkr_w" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLQTHdEeWimYH17Jkr_w" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLQzHdEeWimYH17Jkr_w" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLRTHdEeWimYH17Jkr_w" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLRzHdEeWimYH17Jkr_w" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLSTHdEeWimYH17Jkr_w" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLSzHdEeWimYH17Jkr_w" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLTTHdEeWimYH17Jkr_w" name="requireBundle" ordered="false" upperBound="-1" eType="_S0vLXTHdEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLTzHdEeWimYH17Jkr_w" name="fragmentHost" ordered="false" eType="_S0vLXTHdEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLUTHdEeWimYH17Jkr_w" name="importPackage" ordered="false" upperBound="-1" eType="_S0vLbjHdEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLUzHdEeWimYH17Jkr_w" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_S0vLbjHdEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLVTHdEeWimYH17Jkr_w" name="exportPackage" ordered="false" upperBound="-1" eType="_S0vLczHdEeWimYH17Jkr_w"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_S0vLVzHdEeWimYH17Jkr_w" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLWDHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_S0vLWTHdEeWimYH17Jkr_w" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S0vLWjHdEeWimYH17Jkr_w" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S0vLWzHdEeWimYH17Jkr_w" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_S0vLXDHdEeWimYH17Jkr_w" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLXTHdEeWimYH17Jkr_w" name="BundleReference" eSuperTypes="_S0vLYjHdEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLXjHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLXzHdEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLYjHdEeWimYH17Jkr_w" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLYzHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLZDHdEeWimYH17Jkr_w" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLZjHdEeWimYH17Jkr_w" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLaDHdEeWimYH17Jkr_w" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLajHdEeWimYH17Jkr_w" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLbDHdEeWimYH17Jkr_w" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLbjHdEeWimYH17Jkr_w" name="PackageReference" eSuperTypes="_S0vLYjHdEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLbzHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLcDHdEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLczHdEeWimYH17Jkr_w" name="ExportedPackage" eSuperTypes="_S0vLYjHdEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLdDHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLdTHdEeWimYH17Jkr_w" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLeDHdEeWimYH17Jkr_w" name="FeatureReference" eSuperTypes="_S0vLYjHdEeWimYH17Jkr_w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLeTHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLejHdEeWimYH17Jkr_w" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_S0vLezHdEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLfDHdEeWimYH17Jkr_w" source="redefines" references="_S0vLfjHdEeWimYH17Jkr_w"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLfjHdEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLgTHdEeWimYH17Jkr_w" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLgjHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLgzHdEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLhTHdEeWimYH17Jkr_w" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLhjHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLhzHdEeWimYH17Jkr_w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_S0vLiTHdEeWimYH17Jkr_w" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S0vLijHdEeWimYH17Jkr_w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLizHdEeWimYH17Jkr_w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLjTHdEeWimYH17Jkr_w" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLjzHdEeWimYH17Jkr_w" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLkTHdEeWimYH17Jkr_w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLkzHdEeWimYH17Jkr_w" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLlTHdEeWimYH17Jkr_w" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLlzHdEeWimYH17Jkr_w" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLmTHdEeWimYH17Jkr_w" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLmzHdEeWimYH17Jkr_w" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLnTHdEeWimYH17Jkr_w" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLnzHdEeWimYH17Jkr_w" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLoTHdEeWimYH17Jkr_w" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLozHdEeWimYH17Jkr_w" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLpTHdEeWimYH17Jkr_w" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLpzHdEeWimYH17Jkr_w" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLqTHdEeWimYH17Jkr_w" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_S0vLqzHdEeWimYH17Jkr_w" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLrTHdEeWimYH17Jkr_w" name="plugins" ordered="false" upperBound="-1" eType="_S0vLXTHdEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLrzHdEeWimYH17Jkr_w" name="includedFeatures" ordered="false" upperBound="-1" eType="_S0vLeDHdEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLsTHdEeWimYH17Jkr_w" name="pluginDependencies" ordered="false" upperBound="-1" eType="_S0vLXTHdEeWimYH17Jkr_w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_S0vLszHdEeWimYH17Jkr_w" name="featureDependencies" ordered="false" upperBound="-1" eType="_S0vLeDHdEeWimYH17Jkr_w"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_ni8M4DFLEeWhwZHz5ld7Xw" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_ni4igDFLEeWhwZHz5ld7Xw/15" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_njIaJjFLEeWhwZHz5ld7Xw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njJBMDFLEeWhwZHz5ld7Xw" key="Version" value="0.0.14"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njJBMTFLEeWhwZHz5ld7Xw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njJBMjFLEeWhwZHz5ld7Xw" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njJBMzFLEeWhwZHz5ld7Xw" key="Date" value="2015-07-23"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_njJBNDFLEeWhwZHz5ld7Xw" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8M4TFLEeWhwZHz5ld7Xw" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8M4jFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8M4zFLEeWhwZHz5ld7Xw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M5TFLEeWhwZHz5ld7Xw" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M5zFLEeWhwZHz5ld7Xw" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M6TFLEeWhwZHz5ld7Xw" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M6zFLEeWhwZHz5ld7Xw" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M7TFLEeWhwZHz5ld7Xw" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M7zFLEeWhwZHz5ld7Xw" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M8TFLEeWhwZHz5ld7Xw" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M8zFLEeWhwZHz5ld7Xw" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M9TFLEeWhwZHz5ld7Xw" name="category" ordered="false" eType="_ni8NFzFLEeWhwZHz5ld7Xw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M9zFLEeWhwZHz5ld7Xw" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M-TFLEeWhwZHz5ld7Xw" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M-zFLEeWhwZHz5ld7Xw" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M_TFLEeWhwZHz5ld7Xw" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8M_zFLEeWhwZHz5ld7Xw" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NATFLEeWhwZHz5ld7Xw" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NAzFLEeWhwZHz5ld7Xw" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NBTFLEeWhwZHz5ld7Xw" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NBzFLEeWhwZHz5ld7Xw" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NCTFLEeWhwZHz5ld7Xw" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NCzFLEeWhwZHz5ld7Xw" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NDTFLEeWhwZHz5ld7Xw" name="requireBundle" ordered="false" upperBound="-1" eType="_ni8NHTFLEeWhwZHz5ld7Xw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NDzFLEeWhwZHz5ld7Xw" name="fragmentHost" ordered="false" eType="_ni8NHTFLEeWhwZHz5ld7Xw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NETFLEeWhwZHz5ld7Xw" name="importPackage" ordered="false" upperBound="-1" eType="_ni8NLjFLEeWhwZHz5ld7Xw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NEzFLEeWhwZHz5ld7Xw" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_ni8NLjFLEeWhwZHz5ld7Xw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NFTFLEeWhwZHz5ld7Xw" name="exportPackage" ordered="false" upperBound="-1" eType="_ni8NMzFLEeWhwZHz5ld7Xw"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ni8NFzFLEeWhwZHz5ld7Xw" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NGDFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ni8NGTFLEeWhwZHz5ld7Xw" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ni8NGjFLEeWhwZHz5ld7Xw" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ni8NGzFLEeWhwZHz5ld7Xw" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ni8NHDFLEeWhwZHz5ld7Xw" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8NHTFLEeWhwZHz5ld7Xw" name="BundleReference" eSuperTypes="_ni8NIjFLEeWhwZHz5ld7Xw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NHjFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NHzFLEeWhwZHz5ld7Xw" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8NIjFLEeWhwZHz5ld7Xw" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NIzFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NJDFLEeWhwZHz5ld7Xw" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NJjFLEeWhwZHz5ld7Xw" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NKDFLEeWhwZHz5ld7Xw" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NKjFLEeWhwZHz5ld7Xw" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NLDFLEeWhwZHz5ld7Xw" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8NLjFLEeWhwZHz5ld7Xw" name="PackageReference" eSuperTypes="_ni8NIjFLEeWhwZHz5ld7Xw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NLzFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NMDFLEeWhwZHz5ld7Xw" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8NMzFLEeWhwZHz5ld7Xw" name="ExportedPackage" eSuperTypes="_ni8NIjFLEeWhwZHz5ld7Xw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NNDFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NNTFLEeWhwZHz5ld7Xw" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8NODFLEeWhwZHz5ld7Xw" name="FeatureReference" eSuperTypes="_ni8NIjFLEeWhwZHz5ld7Xw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NOTFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NOjFLEeWhwZHz5ld7Xw" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_ni8NOzFLEeWhwZHz5ld7Xw" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NPDFLEeWhwZHz5ld7Xw" source="redefines" references="_ni8NPjFLEeWhwZHz5ld7Xw"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NPjFLEeWhwZHz5ld7Xw" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8NQTFLEeWhwZHz5ld7Xw" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NQjFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NQzFLEeWhwZHz5ld7Xw" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8NRTFLEeWhwZHz5ld7Xw" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NRjFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NRzFLEeWhwZHz5ld7Xw" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ni8NSTFLEeWhwZHz5ld7Xw" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ni8NSjFLEeWhwZHz5ld7Xw" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NSzFLEeWhwZHz5ld7Xw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NTTFLEeWhwZHz5ld7Xw" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NTzFLEeWhwZHz5ld7Xw" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NUTFLEeWhwZHz5ld7Xw" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NUzFLEeWhwZHz5ld7Xw" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NVTFLEeWhwZHz5ld7Xw" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NVzFLEeWhwZHz5ld7Xw" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NWTFLEeWhwZHz5ld7Xw" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NWzFLEeWhwZHz5ld7Xw" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NXTFLEeWhwZHz5ld7Xw" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NXzFLEeWhwZHz5ld7Xw" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NYTFLEeWhwZHz5ld7Xw" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NYzFLEeWhwZHz5ld7Xw" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NZTFLEeWhwZHz5ld7Xw" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NZzFLEeWhwZHz5ld7Xw" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NaTFLEeWhwZHz5ld7Xw" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ni8NazFLEeWhwZHz5ld7Xw" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NbTFLEeWhwZHz5ld7Xw" name="plugins" ordered="false" upperBound="-1" eType="_ni8NHTFLEeWhwZHz5ld7Xw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NbzFLEeWhwZHz5ld7Xw" name="includedFeatures" ordered="false" upperBound="-1" eType="_ni8NODFLEeWhwZHz5ld7Xw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NcTFLEeWhwZHz5ld7Xw" name="pluginDependencies" ordered="false" upperBound="-1" eType="_ni8NHTFLEeWhwZHz5ld7Xw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ni8NczFLEeWhwZHz5ld7Xw" name="featureDependencies" ordered="false" upperBound="-1" eType="_ni8NODFLEeWhwZHz5ld7Xw"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_IuFpcC-nEeWnNYnkCCJS3w" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_IuBYAC-nEeWnNYnkCCJS3w/14" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuMXIS-nEeWnNYnkCCJS3w" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuMXIi-nEeWnNYnkCCJS3w" key="Version" value="0.0.13"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuMXIy-nEeWnNYnkCCJS3w" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuMXJC-nEeWnNYnkCCJS3w" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuMXJS-nEeWnNYnkCCJS3w" key="Date" value="2015-07-21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuMXJi-nEeWnNYnkCCJS3w" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFpcS-nEeWnNYnkCCJS3w" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpci-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpcy-nEeWnNYnkCCJS3w" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpdS-nEeWnNYnkCCJS3w" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpdy-nEeWnNYnkCCJS3w" name="category" ordered="false" eType="_IuFppy-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpeS-nEeWnNYnkCCJS3w" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpey-nEeWnNYnkCCJS3w" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpfS-nEeWnNYnkCCJS3w" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpfy-nEeWnNYnkCCJS3w" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpgS-nEeWnNYnkCCJS3w" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpgy-nEeWnNYnkCCJS3w" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFphS-nEeWnNYnkCCJS3w" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFphy-nEeWnNYnkCCJS3w" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpiS-nEeWnNYnkCCJS3w" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpiy-nEeWnNYnkCCJS3w" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpjS-nEeWnNYnkCCJS3w" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpjy-nEeWnNYnkCCJS3w" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpkS-nEeWnNYnkCCJS3w" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpky-nEeWnNYnkCCJS3w" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFplS-nEeWnNYnkCCJS3w" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFply-nEeWnNYnkCCJS3w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpmS-nEeWnNYnkCCJS3w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpmy-nEeWnNYnkCCJS3w" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpnS-nEeWnNYnkCCJS3w" name="requireBundle" ordered="false" upperBound="-1" eType="_IuFprS-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpny-nEeWnNYnkCCJS3w" name="fragmentHost" ordered="false" eType="_IuFprS-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpoS-nEeWnNYnkCCJS3w" name="importPackage" ordered="false" upperBound="-1" eType="_IuFpvi-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpoy-nEeWnNYnkCCJS3w" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_IuFpvi-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFppS-nEeWnNYnkCCJS3w" name="exportPackage" ordered="false" upperBound="-1" eType="_IuFpwy-nEeWnNYnkCCJS3w"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_IuFppy-nEeWnNYnkCCJS3w" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpqC-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IuFpqS-nEeWnNYnkCCJS3w" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_IuFpqi-nEeWnNYnkCCJS3w" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_IuFpqy-nEeWnNYnkCCJS3w" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_IuFprC-nEeWnNYnkCCJS3w" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFprS-nEeWnNYnkCCJS3w" name="BundleReference" eSuperTypes="_IuFpsi-nEeWnNYnkCCJS3w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpri-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpry-nEeWnNYnkCCJS3w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFpsi-nEeWnNYnkCCJS3w" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpsy-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFptC-nEeWnNYnkCCJS3w" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpti-nEeWnNYnkCCJS3w" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpuC-nEeWnNYnkCCJS3w" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpui-nEeWnNYnkCCJS3w" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFpvC-nEeWnNYnkCCJS3w" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFpvi-nEeWnNYnkCCJS3w" name="PackageReference" eSuperTypes="_IuFpsi-nEeWnNYnkCCJS3w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpvy-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpwC-nEeWnNYnkCCJS3w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFpwy-nEeWnNYnkCCJS3w" name="ExportedPackage" eSuperTypes="_IuFpsi-nEeWnNYnkCCJS3w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpxC-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpxS-nEeWnNYnkCCJS3w" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFpyC-nEeWnNYnkCCJS3w" name="FeatureReference" eSuperTypes="_IuFpsi-nEeWnNYnkCCJS3w">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpyS-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpyi-nEeWnNYnkCCJS3w" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_IuFpyy-nEeWnNYnkCCJS3w" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFpzC-nEeWnNYnkCCJS3w" source="redefines" references="_IuFpzi-nEeWnNYnkCCJS3w"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFpzi-nEeWnNYnkCCJS3w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFp0S-nEeWnNYnkCCJS3w" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFp0i-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFp0y-nEeWnNYnkCCJS3w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFp1S-nEeWnNYnkCCJS3w" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFp1i-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFp1y-nEeWnNYnkCCJS3w" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_IuFp2S-nEeWnNYnkCCJS3w" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IuFp2i-nEeWnNYnkCCJS3w" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFp2y-nEeWnNYnkCCJS3w" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp3S-nEeWnNYnkCCJS3w" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp3y-nEeWnNYnkCCJS3w" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp4S-nEeWnNYnkCCJS3w" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp4y-nEeWnNYnkCCJS3w" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp5S-nEeWnNYnkCCJS3w" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp5y-nEeWnNYnkCCJS3w" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp6S-nEeWnNYnkCCJS3w" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp6y-nEeWnNYnkCCJS3w" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp7S-nEeWnNYnkCCJS3w" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp7y-nEeWnNYnkCCJS3w" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp8S-nEeWnNYnkCCJS3w" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp8y-nEeWnNYnkCCJS3w" name="url_label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp9S-nEeWnNYnkCCJS3w" name="operatingSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp9y-nEeWnNYnkCCJS3w" name="windowSystem" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp-S-nEeWnNYnkCCJS3w" name="languages" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_IuFp-y-nEeWnNYnkCCJS3w" name="architecture" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFp_S-nEeWnNYnkCCJS3w" name="plugins" ordered="false" upperBound="-1" eType="_IuFprS-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFp_y-nEeWnNYnkCCJS3w" name="includedFeatures" ordered="false" upperBound="-1" eType="_IuFpyC-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFqAS-nEeWnNYnkCCJS3w" name="pluginDependencies" ordered="false" upperBound="-1" eType="_IuFprS-nEeWnNYnkCCJS3w"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_IuFqAy-nEeWnNYnkCCJS3w" name="featureDependencies" ordered="false" upperBound="-1" eType="_IuFpyC-nEeWnNYnkCCJS3w"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_UwNVUC-YEeW3q_8j4M85RA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_UwLgIC-YEeW3q_8j4M85RA/13" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwRmwi-YEeW3q_8j4M85RA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwRmwy-YEeW3q_8j4M85RA" key="Version" value="0.0.12"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwRmxC-YEeW3q_8j4M85RA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwRmxS-YEeW3q_8j4M85RA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwRmxi-YEeW3q_8j4M85RA" key="Date" value="2015-07-21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwRmxy-YEeW3q_8j4M85RA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVUS-YEeW3q_8j4M85RA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVUi-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVUy-YEeW3q_8j4M85RA" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVVS-YEeW3q_8j4M85RA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVVy-YEeW3q_8j4M85RA" name="category" ordered="false" eType="_UwNVhy-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVWS-YEeW3q_8j4M85RA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVWy-YEeW3q_8j4M85RA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVXS-YEeW3q_8j4M85RA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVXy-YEeW3q_8j4M85RA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVYS-YEeW3q_8j4M85RA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVYy-YEeW3q_8j4M85RA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVZS-YEeW3q_8j4M85RA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVZy-YEeW3q_8j4M85RA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVaS-YEeW3q_8j4M85RA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVay-YEeW3q_8j4M85RA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVbS-YEeW3q_8j4M85RA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVby-YEeW3q_8j4M85RA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVcS-YEeW3q_8j4M85RA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVcy-YEeW3q_8j4M85RA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVdS-YEeW3q_8j4M85RA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVdy-YEeW3q_8j4M85RA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVeS-YEeW3q_8j4M85RA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVey-YEeW3q_8j4M85RA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVfS-YEeW3q_8j4M85RA" name="requireBundle" ordered="false" upperBound="-1" eType="_UwNVjS-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVfy-YEeW3q_8j4M85RA" name="fragmentHost" ordered="false" eType="_UwNVjS-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVgS-YEeW3q_8j4M85RA" name="importPackage" ordered="false" upperBound="-1" eType="_UwNVni-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVgy-YEeW3q_8j4M85RA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_UwNVni-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVhS-YEeW3q_8j4M85RA" name="exportPackage" ordered="false" upperBound="-1" eType="_UwNVoy-YEeW3q_8j4M85RA"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_UwNVhy-YEeW3q_8j4M85RA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNViC-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UwNViS-YEeW3q_8j4M85RA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_UwNVii-YEeW3q_8j4M85RA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_UwNViy-YEeW3q_8j4M85RA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_UwNVjC-YEeW3q_8j4M85RA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVjS-YEeW3q_8j4M85RA" name="BundleReference" eSuperTypes="_UwNVki-YEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVji-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVjy-YEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVki-YEeW3q_8j4M85RA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVky-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVlC-YEeW3q_8j4M85RA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVli-YEeW3q_8j4M85RA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVmC-YEeW3q_8j4M85RA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVmi-YEeW3q_8j4M85RA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVnC-YEeW3q_8j4M85RA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVni-YEeW3q_8j4M85RA" name="PackageReference" eSuperTypes="_UwNVki-YEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVny-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVoC-YEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVoy-YEeW3q_8j4M85RA" name="ExportedPackage" eSuperTypes="_UwNVki-YEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVpC-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVpS-YEeW3q_8j4M85RA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVqC-YEeW3q_8j4M85RA" name="FeatureReference" eSuperTypes="_UwNVki-YEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVqS-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVqi-YEeW3q_8j4M85RA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_UwNVqy-YEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVrC-YEeW3q_8j4M85RA" source="redefines" references="_UwNVri-YEeW3q_8j4M85RA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVri-YEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVsS-YEeW3q_8j4M85RA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVsi-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVsy-YEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVtS-YEeW3q_8j4M85RA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVti-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVty-YEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_UwNVuS-YEeW3q_8j4M85RA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UwNVui-YEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVuy-YEeW3q_8j4M85RA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVvS-YEeW3q_8j4M85RA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVvy-YEeW3q_8j4M85RA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVwS-YEeW3q_8j4M85RA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVwy-YEeW3q_8j4M85RA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVxS-YEeW3q_8j4M85RA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVxy-YEeW3q_8j4M85RA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVyS-YEeW3q_8j4M85RA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNVyy-YEeW3q_8j4M85RA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVzS-YEeW3q_8j4M85RA" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNVzy-YEeW3q_8j4M85RA" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNV0S-YEeW3q_8j4M85RA" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_UwNV0y-YEeW3q_8j4M85RA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNV1S-YEeW3q_8j4M85RA" name="featureDependencies" ordered="false" upperBound="-1" eType="_UwNVqC-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNV1y-YEeW3q_8j4M85RA" name="includedFeatures" ordered="false" upperBound="-1" eType="_UwNVqC-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNV2S-YEeW3q_8j4M85RA" name="plugins" ordered="false" upperBound="-1" eType="_UwNVjS-YEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UwNV2y-YEeW3q_8j4M85RA" name="pluginDependencies" ordered="false" upperBound="-1" eType="_UwNVjS-YEeW3q_8j4M85RA"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_1flyEC-XEeW3q_8j4M85RA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_1fiuwC-XEeW3q_8j4M85RA/12" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1fsfwS-XEeW3q_8j4M85RA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fsfwi-XEeW3q_8j4M85RA" key="Version" value="0.0.11"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fsfwy-XEeW3q_8j4M85RA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fsfxC-XEeW3q_8j4M85RA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fsfxS-XEeW3q_8j4M85RA" key="Date" value="2015-07-21"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1fsfxi-XEeW3q_8j4M85RA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyES-XEeW3q_8j4M85RA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyEi-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyEy-XEeW3q_8j4M85RA" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyFS-XEeW3q_8j4M85RA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyFy-XEeW3q_8j4M85RA" name="category" ordered="false" eType="_1flyPS-XEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyGS-XEeW3q_8j4M85RA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyGy-XEeW3q_8j4M85RA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyHS-XEeW3q_8j4M85RA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyHy-XEeW3q_8j4M85RA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyIS-XEeW3q_8j4M85RA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyIy-XEeW3q_8j4M85RA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyJS-XEeW3q_8j4M85RA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyJy-XEeW3q_8j4M85RA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyKS-XEeW3q_8j4M85RA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyKy-XEeW3q_8j4M85RA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyLS-XEeW3q_8j4M85RA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyLy-XEeW3q_8j4M85RA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyMS-XEeW3q_8j4M85RA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyMy-XEeW3q_8j4M85RA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyNS-XEeW3q_8j4M85RA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyNy-XEeW3q_8j4M85RA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyOS-XEeW3q_8j4M85RA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyOy-XEeW3q_8j4M85RA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_1flyPS-XEeW3q_8j4M85RA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyPi-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1flyPy-XEeW3q_8j4M85RA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1flyQC-XEeW3q_8j4M85RA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1flyQS-XEeW3q_8j4M85RA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1flyQi-XEeW3q_8j4M85RA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyQy-XEeW3q_8j4M85RA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyRC-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyRS-XEeW3q_8j4M85RA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyRy-XEeW3q_8j4M85RA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flySS-XEeW3q_8j4M85RA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flySy-XEeW3q_8j4M85RA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyTS-XEeW3q_8j4M85RA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyTy-XEeW3q_8j4M85RA" name="BundleReference" eSuperTypes="_1flyQy-XEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyUC-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyUS-XEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyVC-XEeW3q_8j4M85RA" name="PackageReference" eSuperTypes="_1flyQy-XEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyVS-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyVi-XEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyWS-XEeW3q_8j4M85RA" name="ExportedPackage" eSuperTypes="_1flyQy-XEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyWi-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyWy-XEeW3q_8j4M85RA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyXi-XEeW3q_8j4M85RA" name="FeatureReference" eSuperTypes="_1flyQy-XEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyXy-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyYC-XEeW3q_8j4M85RA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_1flyYS-XEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyYi-XEeW3q_8j4M85RA" source="redefines" references="_1flyZC-XEeW3q_8j4M85RA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyZC-XEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyZy-XEeW3q_8j4M85RA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flyaC-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyaS-XEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyay-XEeW3q_8j4M85RA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flybC-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flybS-XEeW3q_8j4M85RA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_1flyby-XEeW3q_8j4M85RA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1flycC-XEeW3q_8j4M85RA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flycS-XEeW3q_8j4M85RA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flycy-XEeW3q_8j4M85RA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flydS-XEeW3q_8j4M85RA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flydy-XEeW3q_8j4M85RA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyeS-XEeW3q_8j4M85RA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyey-XEeW3q_8j4M85RA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyfS-XEeW3q_8j4M85RA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyfy-XEeW3q_8j4M85RA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flygS-XEeW3q_8j4M85RA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flygy-XEeW3q_8j4M85RA" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyhS-XEeW3q_8j4M85RA" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyhy-XEeW3q_8j4M85RA" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1flyiS-XEeW3q_8j4M85RA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyiy-XEeW3q_8j4M85RA" name="featureDependencies" ordered="false" upperBound="-1" eType="_1flyXi-XEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyjS-XEeW3q_8j4M85RA" name="includedFeatures" ordered="false" upperBound="-1" eType="_1flyXi-XEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flyjy-XEeW3q_8j4M85RA" name="plugins" ordered="false" upperBound="-1" eType="_1flyTy-XEeW3q_8j4M85RA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1flykS-XEeW3q_8j4M85RA" name="pluginDependencies" ordered="false" upperBound="-1" eType="_1flyTy-XEeW3q_8j4M85RA"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_qsM1IC7gEeWsWetNRrVHrA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_qsH8oC7gEeWsWetNRrVHrA/11" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsRGkC7gEeWsWetNRrVHrA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsRGkS7gEeWsWetNRrVHrA" key="Version" value="0.0.10"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsRGki7gEeWsWetNRrVHrA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsRGky7gEeWsWetNRrVHrA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsRGlC7gEeWsWetNRrVHrA" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsRGlS7gEeWsWetNRrVHrA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1IS7gEeWsWetNRrVHrA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1Ii7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Iy7gEeWsWetNRrVHrA" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1JS7gEeWsWetNRrVHrA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Jy7gEeWsWetNRrVHrA" name="category" ordered="false" eType="_qsM1Vy7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1KS7gEeWsWetNRrVHrA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Ky7gEeWsWetNRrVHrA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1LS7gEeWsWetNRrVHrA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Ly7gEeWsWetNRrVHrA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1MS7gEeWsWetNRrVHrA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1My7gEeWsWetNRrVHrA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1NS7gEeWsWetNRrVHrA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Ny7gEeWsWetNRrVHrA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1OS7gEeWsWetNRrVHrA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Oy7gEeWsWetNRrVHrA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1PS7gEeWsWetNRrVHrA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Py7gEeWsWetNRrVHrA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1QS7gEeWsWetNRrVHrA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Qy7gEeWsWetNRrVHrA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1RS7gEeWsWetNRrVHrA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Ry7gEeWsWetNRrVHrA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1SS7gEeWsWetNRrVHrA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_qsM1XS7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1Sy7gEeWsWetNRrVHrA" name="exportPackage" ordered="false" upperBound="-1" eType="_qsM1bi7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1TS7gEeWsWetNRrVHrA" name="fragmentHost" ordered="false" eType="_qsM1cy7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1Ty7gEeWsWetNRrVHrA" name="importPackage" ordered="false" upperBound="-1" eType="_qsM1XS7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1US7gEeWsWetNRrVHrA" name="requireBundle" ordered="false" upperBound="-1" eType="_qsM1cy7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1Uy7gEeWsWetNRrVHrA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1VS7gEeWsWetNRrVHrA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_qsM1Vy7gEeWsWetNRrVHrA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1WC7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qsM1WS7gEeWsWetNRrVHrA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qsM1Wi7gEeWsWetNRrVHrA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qsM1Wy7gEeWsWetNRrVHrA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_qsM1XC7gEeWsWetNRrVHrA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1XS7gEeWsWetNRrVHrA" name="PackageReference" eSuperTypes="_qsM1Yi7gEeWsWetNRrVHrA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1Xi7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1Xy7gEeWsWetNRrVHrA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1Yi7gEeWsWetNRrVHrA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1Yy7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1ZC7gEeWsWetNRrVHrA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1Zi7gEeWsWetNRrVHrA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1aC7gEeWsWetNRrVHrA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1ai7gEeWsWetNRrVHrA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1bC7gEeWsWetNRrVHrA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1bi7gEeWsWetNRrVHrA" name="ExportedPackage" eSuperTypes="_qsM1Yi7gEeWsWetNRrVHrA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1by7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1cC7gEeWsWetNRrVHrA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1cy7gEeWsWetNRrVHrA" name="BundleReference" eSuperTypes="_qsM1Yi7gEeWsWetNRrVHrA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1dC7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1dS7gEeWsWetNRrVHrA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1eC7gEeWsWetNRrVHrA" name="FeatureReference" eSuperTypes="_qsM1Yi7gEeWsWetNRrVHrA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1eS7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1ei7gEeWsWetNRrVHrA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_qsM1ey7gEeWsWetNRrVHrA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1fC7gEeWsWetNRrVHrA" source="redefines" references="_qsM1fi7gEeWsWetNRrVHrA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1fi7gEeWsWetNRrVHrA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1gS7gEeWsWetNRrVHrA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1gi7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1gy7gEeWsWetNRrVHrA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1hS7gEeWsWetNRrVHrA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1hi7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1hy7gEeWsWetNRrVHrA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_qsM1iS7gEeWsWetNRrVHrA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qsM1ii7gEeWsWetNRrVHrA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1iy7gEeWsWetNRrVHrA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1jS7gEeWsWetNRrVHrA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1jy7gEeWsWetNRrVHrA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1kS7gEeWsWetNRrVHrA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1ky7gEeWsWetNRrVHrA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1lS7gEeWsWetNRrVHrA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1ly7gEeWsWetNRrVHrA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1mS7gEeWsWetNRrVHrA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1my7gEeWsWetNRrVHrA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1nS7gEeWsWetNRrVHrA" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1ny7gEeWsWetNRrVHrA" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1oS7gEeWsWetNRrVHrA" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qsM1oy7gEeWsWetNRrVHrA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1pS7gEeWsWetNRrVHrA" name="featureDependencies" ordered="false" upperBound="-1" eType="_qsM1eC7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1py7gEeWsWetNRrVHrA" name="includedFeatures" ordered="false" upperBound="-1" eType="_qsM1eC7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1qS7gEeWsWetNRrVHrA" name="plugins" ordered="false" upperBound="-1" eType="_qsM1cy7gEeWsWetNRrVHrA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qsM1qy7gEeWsWetNRrVHrA" name="pluginDependencies" ordered="false" upperBound="-1" eType="_qsM1cy7gEeWsWetNRrVHrA"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_CLe7IC7CEeWWFMb3wTXQzA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_CLb30C7CEeWWFMb3wTXQzA/10" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLkatC7CEeWWFMb3wTXQzA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLkatS7CEeWWFMb3wTXQzA" key="Version" value="0.0.9"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLkati7CEeWWFMb3wTXQzA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLkaty7CEeWWFMb3wTXQzA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLkauC7CEeWWFMb3wTXQzA" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLkauS7CEeWWFMb3wTXQzA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7IS7CEeWWFMb3wTXQzA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7Ii7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Iy7CEeWWFMb3wTXQzA" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7JS7CEeWWFMb3wTXQzA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Jy7CEeWWFMb3wTXQzA" name="category" ordered="false" eType="_CLe7Vy7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7KS7CEeWWFMb3wTXQzA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Ky7CEeWWFMb3wTXQzA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7LS7CEeWWFMb3wTXQzA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Ly7CEeWWFMb3wTXQzA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7MS7CEeWWFMb3wTXQzA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7My7CEeWWFMb3wTXQzA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7NS7CEeWWFMb3wTXQzA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Ny7CEeWWFMb3wTXQzA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7OS7CEeWWFMb3wTXQzA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Oy7CEeWWFMb3wTXQzA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7PS7CEeWWFMb3wTXQzA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Py7CEeWWFMb3wTXQzA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7QS7CEeWWFMb3wTXQzA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Qy7CEeWWFMb3wTXQzA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7RS7CEeWWFMb3wTXQzA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Ry7CEeWWFMb3wTXQzA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7SS7CEeWWFMb3wTXQzA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_CLe7XS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7Sy7CEeWWFMb3wTXQzA" name="exportPackage" ordered="false" upperBound="-1" eType="_CLe7bi7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7TS7CEeWWFMb3wTXQzA" name="fragmentHost" ordered="false" eType="_CLe7cy7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7Ty7CEeWWFMb3wTXQzA" name="importPackage" ordered="false" upperBound="-1" eType="_CLe7XS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7US7CEeWWFMb3wTXQzA" name="requireBundle" ordered="false" upperBound="-1" eType="_CLe7cy7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7Uy7CEeWWFMb3wTXQzA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7VS7CEeWWFMb3wTXQzA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_CLe7Vy7CEeWWFMb3wTXQzA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7WC7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLe7WS7CEeWWFMb3wTXQzA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CLe7Wi7CEeWWFMb3wTXQzA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CLe7Wy7CEeWWFMb3wTXQzA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_CLe7XC7CEeWWFMb3wTXQzA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7XS7CEeWWFMb3wTXQzA" name="PackageReference" eSuperTypes="_CLe7Yi7CEeWWFMb3wTXQzA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7Xi7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7Xy7CEeWWFMb3wTXQzA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7Yi7CEeWWFMb3wTXQzA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7Yy7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7ZC7CEeWWFMb3wTXQzA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7Zi7CEeWWFMb3wTXQzA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7aC7CEeWWFMb3wTXQzA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7ai7CEeWWFMb3wTXQzA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7bC7CEeWWFMb3wTXQzA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7bi7CEeWWFMb3wTXQzA" name="ExportedPackage" eSuperTypes="_CLe7Yi7CEeWWFMb3wTXQzA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7by7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7cC7CEeWWFMb3wTXQzA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7cy7CEeWWFMb3wTXQzA" name="BundleReference" eSuperTypes="_CLe7Yi7CEeWWFMb3wTXQzA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7dC7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7dS7CEeWWFMb3wTXQzA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7eC7CEeWWFMb3wTXQzA" name="FeatureReference" eSuperTypes="_CLe7Yi7CEeWWFMb3wTXQzA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7eS7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7ei7CEeWWFMb3wTXQzA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_CLe7ey7CEeWWFMb3wTXQzA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7fC7CEeWWFMb3wTXQzA" source="redefines" references="_CLe7fi7CEeWWFMb3wTXQzA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7fi7CEeWWFMb3wTXQzA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7gS7CEeWWFMb3wTXQzA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7gi7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7gy7CEeWWFMb3wTXQzA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7hS7CEeWWFMb3wTXQzA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7hi7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7hy7CEeWWFMb3wTXQzA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_CLe7iS7CEeWWFMb3wTXQzA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CLe7ii7CEeWWFMb3wTXQzA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7iy7CEeWWFMb3wTXQzA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7jS7CEeWWFMb3wTXQzA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7jy7CEeWWFMb3wTXQzA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7kS7CEeWWFMb3wTXQzA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7ky7CEeWWFMb3wTXQzA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7lS7CEeWWFMb3wTXQzA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7ly7CEeWWFMb3wTXQzA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7mS7CEeWWFMb3wTXQzA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7my7CEeWWFMb3wTXQzA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7nS7CEeWWFMb3wTXQzA" name="plugins" ordered="false" upperBound="-1" eType="_CLe7IS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7ny7CEeWWFMb3wTXQzA" name="includedFeatures" ordered="false" upperBound="-1" eType="_CLe7iS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7oS7CEeWWFMb3wTXQzA" name="featureDependencies" ordered="false" upperBound="-1" eType="_CLe7iS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_CLe7oy7CEeWWFMb3wTXQzA" name="pluginDependencies" ordered="false" upperBound="-1" eType="_CLe7IS7CEeWWFMb3wTXQzA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7pS7CEeWWFMb3wTXQzA" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7py7CEeWWFMb3wTXQzA" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7qS7CEeWWFMb3wTXQzA" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_CLe7qy7CEeWWFMb3wTXQzA" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_rEsYAC68EeWqYtq6FIJf2A" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_rEotoC68EeWqYtq6FIJf2A/9" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rExQhy68EeWqYtq6FIJf2A" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rExQiC68EeWqYtq6FIJf2A" key="Version" value="0.0.8"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rExQiS68EeWqYtq6FIJf2A" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rExQii68EeWqYtq6FIJf2A" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rExQiy68EeWqYtq6FIJf2A" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rExQjC68EeWqYtq6FIJf2A" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYAS68EeWqYtq6FIJf2A" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYAi68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYAy68EeWqYtq6FIJf2A" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYBS68EeWqYtq6FIJf2A" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYBy68EeWqYtq6FIJf2A" name="category" ordered="false" eType="_rEsYNy68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYCS68EeWqYtq6FIJf2A" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYCy68EeWqYtq6FIJf2A" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYDS68EeWqYtq6FIJf2A" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYDy68EeWqYtq6FIJf2A" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYES68EeWqYtq6FIJf2A" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYEy68EeWqYtq6FIJf2A" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYFS68EeWqYtq6FIJf2A" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYFy68EeWqYtq6FIJf2A" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYGS68EeWqYtq6FIJf2A" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYGy68EeWqYtq6FIJf2A" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYHS68EeWqYtq6FIJf2A" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYHy68EeWqYtq6FIJf2A" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYIS68EeWqYtq6FIJf2A" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYIy68EeWqYtq6FIJf2A" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYJS68EeWqYtq6FIJf2A" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYJy68EeWqYtq6FIJf2A" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYKS68EeWqYtq6FIJf2A" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_rEsYPS68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYKy68EeWqYtq6FIJf2A" name="exportPackage" ordered="false" upperBound="-1" eType="_rEsYTi68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYLS68EeWqYtq6FIJf2A" name="fragmentHost" ordered="false" eType="_rEsYUy68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYLy68EeWqYtq6FIJf2A" name="importPackage" ordered="false" upperBound="-1" eType="_rEsYPS68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYMS68EeWqYtq6FIJf2A" name="requireBundle" ordered="false" upperBound="-1" eType="_rEsYUy68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYMy68EeWqYtq6FIJf2A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYNS68EeWqYtq6FIJf2A" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rEsYNy68EeWqYtq6FIJf2A" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYOC68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rEsYOS68EeWqYtq6FIJf2A" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rEsYOi68EeWqYtq6FIJf2A" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rEsYOy68EeWqYtq6FIJf2A" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rEsYPC68EeWqYtq6FIJf2A" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYPS68EeWqYtq6FIJf2A" name="PackageReference" eSuperTypes="_rEsYQi68EeWqYtq6FIJf2A">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYPi68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYPy68EeWqYtq6FIJf2A" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYQi68EeWqYtq6FIJf2A" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYQy68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYRC68EeWqYtq6FIJf2A" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYRi68EeWqYtq6FIJf2A" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYSC68EeWqYtq6FIJf2A" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYSi68EeWqYtq6FIJf2A" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYTC68EeWqYtq6FIJf2A" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYTi68EeWqYtq6FIJf2A" name="ExportedPackage" eSuperTypes="_rEsYQi68EeWqYtq6FIJf2A">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYTy68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYUC68EeWqYtq6FIJf2A" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYUy68EeWqYtq6FIJf2A" name="BundleReference" eSuperTypes="_rEsYQi68EeWqYtq6FIJf2A">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYVC68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYVS68EeWqYtq6FIJf2A" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYWC68EeWqYtq6FIJf2A" name="FeatureReference" eSuperTypes="_rEsYQi68EeWqYtq6FIJf2A">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYWS68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYWi68EeWqYtq6FIJf2A" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_rEsYWy68EeWqYtq6FIJf2A" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYXC68EeWqYtq6FIJf2A" source="redefines" references="_rEsYXi68EeWqYtq6FIJf2A"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYXi68EeWqYtq6FIJf2A" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYYS68EeWqYtq6FIJf2A" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYYi68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYYy68EeWqYtq6FIJf2A" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYZS68EeWqYtq6FIJf2A" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYZi68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYZy68EeWqYtq6FIJf2A" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rEsYaS68EeWqYtq6FIJf2A" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rEsYai68EeWqYtq6FIJf2A" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYay68EeWqYtq6FIJf2A" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYbS68EeWqYtq6FIJf2A" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYby68EeWqYtq6FIJf2A" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYcS68EeWqYtq6FIJf2A" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYcy68EeWqYtq6FIJf2A" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYdS68EeWqYtq6FIJf2A" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYdy68EeWqYtq6FIJf2A" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYeS68EeWqYtq6FIJf2A" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYey68EeWqYtq6FIJf2A" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYfS68EeWqYtq6FIJf2A" name="plugins" ordered="false" upperBound="-1" eType="_rEsYAS68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYfy68EeWqYtq6FIJf2A" name="includedFeatures" ordered="false" lowerBound="1" eType="_rEsYaS68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYgS68EeWqYtq6FIJf2A" name="featureDependencies" ordered="false" upperBound="-1" eType="_rEsYaS68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rEsYgy68EeWqYtq6FIJf2A" name="pluginDependencies" ordered="false" upperBound="-1" eType="_rEsYAS68EeWqYtq6FIJf2A"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYhS68EeWqYtq6FIJf2A" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYhy68EeWqYtq6FIJf2A" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYiS68EeWqYtq6FIJf2A" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rEsYiy68EeWqYtq6FIJf2A" name="id" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_R39p0C68EeWwLMnJ57dphA" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_R35_cC68EeWwLMnJ57dphA/8" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R4CiVi68EeWwLMnJ57dphA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4CiVy68EeWwLMnJ57dphA" key="Version" value="0.0.8"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4CiWC68EeWwLMnJ57dphA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4CiWS68EeWwLMnJ57dphA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4CiWi68EeWwLMnJ57dphA" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R4CiWy68EeWwLMnJ57dphA" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39p0S68EeWwLMnJ57dphA" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39p0i68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p0y68EeWwLMnJ57dphA" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p1S68EeWwLMnJ57dphA" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p1y68EeWwLMnJ57dphA" name="category" ordered="false" eType="_R39qBy68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p2S68EeWwLMnJ57dphA" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p2y68EeWwLMnJ57dphA" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p3S68EeWwLMnJ57dphA" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p3y68EeWwLMnJ57dphA" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p4S68EeWwLMnJ57dphA" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p4y68EeWwLMnJ57dphA" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p5S68EeWwLMnJ57dphA" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p5y68EeWwLMnJ57dphA" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p6S68EeWwLMnJ57dphA" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p6y68EeWwLMnJ57dphA" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p7S68EeWwLMnJ57dphA" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p7y68EeWwLMnJ57dphA" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p8S68EeWwLMnJ57dphA" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p8y68EeWwLMnJ57dphA" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p9S68EeWwLMnJ57dphA" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39p9y68EeWwLMnJ57dphA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39p-S68EeWwLMnJ57dphA" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_R39qDS68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39p-y68EeWwLMnJ57dphA" name="exportPackage" ordered="false" upperBound="-1" eType="_R39qHi68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39p_S68EeWwLMnJ57dphA" name="fragmentHost" ordered="false" eType="_R39qIy68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39p_y68EeWwLMnJ57dphA" name="importPackage" ordered="false" upperBound="-1" eType="_R39qDS68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qAS68EeWwLMnJ57dphA" name="requireBundle" ordered="false" upperBound="-1" eType="_R39qIy68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qAy68EeWwLMnJ57dphA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qBS68EeWwLMnJ57dphA" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_R39qBy68EeWwLMnJ57dphA" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qCC68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R39qCS68EeWwLMnJ57dphA" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_R39qCi68EeWwLMnJ57dphA" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_R39qCy68EeWwLMnJ57dphA" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_R39qDC68EeWwLMnJ57dphA" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39qDS68EeWwLMnJ57dphA" name="PackageReference" eSuperTypes="_R39qEi68EeWwLMnJ57dphA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qDi68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qDy68EeWwLMnJ57dphA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39qEi68EeWwLMnJ57dphA" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qEy68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qFC68EeWwLMnJ57dphA" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qFi68EeWwLMnJ57dphA" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qGC68EeWwLMnJ57dphA" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qGi68EeWwLMnJ57dphA" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qHC68EeWwLMnJ57dphA" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39qHi68EeWwLMnJ57dphA" name="ExportedPackage" eSuperTypes="_R39qEi68EeWwLMnJ57dphA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qHy68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qIC68EeWwLMnJ57dphA" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39qIy68EeWwLMnJ57dphA" name="BundleReference" eSuperTypes="_R39qEi68EeWwLMnJ57dphA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qJC68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qJS68EeWwLMnJ57dphA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39qKC68EeWwLMnJ57dphA" name="FeatureReference" eSuperTypes="_R39qEi68EeWwLMnJ57dphA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qKS68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qKi68EeWwLMnJ57dphA" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_R39qKy68EeWwLMnJ57dphA" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qLC68EeWwLMnJ57dphA" source="redefines" references="_R39qLi68EeWwLMnJ57dphA"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qLi68EeWwLMnJ57dphA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39qMS68EeWwLMnJ57dphA" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qMi68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qMy68EeWwLMnJ57dphA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39qNS68EeWwLMnJ57dphA" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qNi68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qNy68EeWwLMnJ57dphA" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_R39qOS68EeWwLMnJ57dphA" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R39qOi68EeWwLMnJ57dphA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qOy68EeWwLMnJ57dphA" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qPS68EeWwLMnJ57dphA" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qPy68EeWwLMnJ57dphA" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qQS68EeWwLMnJ57dphA" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qQy68EeWwLMnJ57dphA" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qRS68EeWwLMnJ57dphA" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qRy68EeWwLMnJ57dphA" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qSS68EeWwLMnJ57dphA" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qSy68EeWwLMnJ57dphA" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qTS68EeWwLMnJ57dphA" name="plugins" ordered="false" upperBound="-1" eType="_R39p0S68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qTy68EeWwLMnJ57dphA" name="includedFeatures" ordered="false" lowerBound="1" eType="_R39qOS68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qUS68EeWwLMnJ57dphA" name="featureDependencies" ordered="false" upperBound="-1" eType="_R39qOS68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_R39qUy68EeWwLMnJ57dphA" name="pluginDependencies" ordered="false" upperBound="-1" eType="_R39p0S68EeWwLMnJ57dphA"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qVS68EeWwLMnJ57dphA" name="description_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qVy68EeWwLMnJ57dphA" name="copyright_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_R39qWS68EeWwLMnJ57dphA" name="license_url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_ibAa0C67EeW_f86rzlreQg" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_ia_MsC67EeW_f86rzlreQg/7" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibCQBy67EeW_f86rzlreQg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibCQCC67EeW_f86rzlreQg" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibCQCS67EeW_f86rzlreQg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibCQCi67EeW_f86rzlreQg" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibCQCy67EeW_f86rzlreQg" key="Date" value="2015-07-20"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibCQDC67EeW_f86rzlreQg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAa0S67EeW_f86rzlreQg" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAa0i67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa0y67EeW_f86rzlreQg" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa1S67EeW_f86rzlreQg" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa1y67EeW_f86rzlreQg" name="category" ordered="false" eType="_ibAbBy67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa2S67EeW_f86rzlreQg" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa2y67EeW_f86rzlreQg" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa3S67EeW_f86rzlreQg" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa3y67EeW_f86rzlreQg" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa4S67EeW_f86rzlreQg" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa4y67EeW_f86rzlreQg" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa5S67EeW_f86rzlreQg" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa5y67EeW_f86rzlreQg" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa6S67EeW_f86rzlreQg" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa6y67EeW_f86rzlreQg" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa7S67EeW_f86rzlreQg" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa7y67EeW_f86rzlreQg" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa8S67EeW_f86rzlreQg" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa8y67EeW_f86rzlreQg" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa9S67EeW_f86rzlreQg" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAa9y67EeW_f86rzlreQg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAa-S67EeW_f86rzlreQg" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_ibAbDS67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAa-y67EeW_f86rzlreQg" name="exportPackage" ordered="false" upperBound="-1" eType="_ibAbHi67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAa_S67EeW_f86rzlreQg" name="fragmentHost" ordered="false" eType="_ibAbIy67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAa_y67EeW_f86rzlreQg" name="importPackage" ordered="false" upperBound="-1" eType="_ibAbDS67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbAS67EeW_f86rzlreQg" name="requireBundle" ordered="false" upperBound="-1" eType="_ibAbIy67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbAy67EeW_f86rzlreQg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbBS67EeW_f86rzlreQg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ibAbBy67EeW_f86rzlreQg" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbCC67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ibAbCS67EeW_f86rzlreQg" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ibAbCi67EeW_f86rzlreQg" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ibAbCy67EeW_f86rzlreQg" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ibAbDC67EeW_f86rzlreQg" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAbDS67EeW_f86rzlreQg" name="PackageReference" eSuperTypes="_ibAbEi67EeW_f86rzlreQg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbDi67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbDy67EeW_f86rzlreQg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAbEi67EeW_f86rzlreQg" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbEy67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbFC67EeW_f86rzlreQg" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbFi67EeW_f86rzlreQg" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbGC67EeW_f86rzlreQg" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbGi67EeW_f86rzlreQg" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbHC67EeW_f86rzlreQg" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAbHi67EeW_f86rzlreQg" name="ExportedPackage" eSuperTypes="_ibAbEi67EeW_f86rzlreQg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbHy67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbIC67EeW_f86rzlreQg" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAbIy67EeW_f86rzlreQg" name="BundleReference" eSuperTypes="_ibAbEi67EeW_f86rzlreQg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbJC67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbJS67EeW_f86rzlreQg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAbKC67EeW_f86rzlreQg" name="FeatureReference" eSuperTypes="_ibAbEi67EeW_f86rzlreQg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbKS67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbKi67EeW_f86rzlreQg" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_ibAbKy67EeW_f86rzlreQg" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbLC67EeW_f86rzlreQg" source="redefines" references="_ibAbLi67EeW_f86rzlreQg"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbLi67EeW_f86rzlreQg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAbMS67EeW_f86rzlreQg" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbMi67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbMy67EeW_f86rzlreQg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAbNS67EeW_f86rzlreQg" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbNi67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbNy67EeW_f86rzlreQg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_ibAbOS67EeW_f86rzlreQg" name="Feature">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ibAbOi67EeW_f86rzlreQg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbOy67EeW_f86rzlreQg" name="description" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbPS67EeW_f86rzlreQg" name="copyright" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbPy67EeW_f86rzlreQg" name="license" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbQS67EeW_f86rzlreQg" name="provider" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbQy67EeW_f86rzlreQg" name="image" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbRS67EeW_f86rzlreQg" name="url" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbRy67EeW_f86rzlreQg" name="label" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ibAbSS67EeW_f86rzlreQg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbSy67EeW_f86rzlreQg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbTS67EeW_f86rzlreQg" name="plugins" ordered="false" upperBound="-1" eType="_ibAa0S67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbTy67EeW_f86rzlreQg" name="includedFeatures" ordered="false" lowerBound="1" eType="_ibAbOS67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbUS67EeW_f86rzlreQg" name="featureDependencies" ordered="false" upperBound="-1" eType="_ibAbOS67EeW_f86rzlreQg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ibAbUy67EeW_f86rzlreQg" name="pluginDependencies" ordered="false" upperBound="-1" eType="_ibAa0S67EeW_f86rzlreQg"/>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_rtegYCx5EeWsi_fejirVBQ" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_rtbdECx5EeWsi_fejirVBQ/6" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtknACx5EeWsi_fejirVBQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtknASx5EeWsi_fejirVBQ" key="Version" value="0.0.6"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtknAix5EeWsi_fejirVBQ" key="Comment" value="remove compositions"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtknAyx5EeWsi_fejirVBQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtknBCx5EeWsi_fejirVBQ" key="Date" value="2015-07-17"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtknBSx5EeWsi_fejirVBQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtegYSx5EeWsi_fejirVBQ" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegYix5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegYyx5EeWsi_fejirVBQ" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegZSx5EeWsi_fejirVBQ" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegZyx5EeWsi_fejirVBQ" name="category" ordered="false" eType="_rteglyx5EeWsi_fejirVBQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegaSx5EeWsi_fejirVBQ" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegayx5EeWsi_fejirVBQ" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegbSx5EeWsi_fejirVBQ" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegbyx5EeWsi_fejirVBQ" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegcSx5EeWsi_fejirVBQ" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegcyx5EeWsi_fejirVBQ" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegdSx5EeWsi_fejirVBQ" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegdyx5EeWsi_fejirVBQ" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegeSx5EeWsi_fejirVBQ" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegeyx5EeWsi_fejirVBQ" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegfSx5EeWsi_fejirVBQ" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegfyx5EeWsi_fejirVBQ" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rteggSx5EeWsi_fejirVBQ" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rteggyx5EeWsi_fejirVBQ" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rteghSx5EeWsi_fejirVBQ" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rteghyx5EeWsi_fejirVBQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegiSx5EeWsi_fejirVBQ" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_rtegnSx5EeWsi_fejirVBQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegiyx5EeWsi_fejirVBQ" name="exportPackage" ordered="false" upperBound="-1" eType="_rtegrix5EeWsi_fejirVBQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegjSx5EeWsi_fejirVBQ" name="fragmentHost" ordered="false" eType="_rtegsyx5EeWsi_fejirVBQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegjyx5EeWsi_fejirVBQ" name="importPackage" ordered="false" upperBound="-1" eType="_rtegnSx5EeWsi_fejirVBQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegkSx5EeWsi_fejirVBQ" name="requireBundle" ordered="false" upperBound="-1" eType="_rtegsyx5EeWsi_fejirVBQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegkyx5EeWsi_fejirVBQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rteglSx5EeWsi_fejirVBQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rteglyx5EeWsi_fejirVBQ" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegmCx5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtegmSx5EeWsi_fejirVBQ" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rtegmix5EeWsi_fejirVBQ" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rtegmyx5EeWsi_fejirVBQ" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_rtegnCx5EeWsi_fejirVBQ" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtegnSx5EeWsi_fejirVBQ" name="PackageReference" eSuperTypes="_rtegoix5EeWsi_fejirVBQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegnix5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegnyx5EeWsi_fejirVBQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtegoix5EeWsi_fejirVBQ" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegoyx5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegpCx5EeWsi_fejirVBQ" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegpix5EeWsi_fejirVBQ" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegqCx5EeWsi_fejirVBQ" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegqix5EeWsi_fejirVBQ" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtegrCx5EeWsi_fejirVBQ" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtegrix5EeWsi_fejirVBQ" name="ExportedPackage" eSuperTypes="_rtegoix5EeWsi_fejirVBQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegryx5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegsCx5EeWsi_fejirVBQ" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtegsyx5EeWsi_fejirVBQ" name="BundleReference" eSuperTypes="_rtegoix5EeWsi_fejirVBQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegtCx5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegtSx5EeWsi_fejirVBQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rteguCx5EeWsi_fejirVBQ" name="FeatureReference" eSuperTypes="_rtegoix5EeWsi_fejirVBQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rteguSx5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rteguix5EeWsi_fejirVBQ" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_rteguyx5EeWsi_fejirVBQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegvCx5EeWsi_fejirVBQ" source="redefines" references="_rtegvix5EeWsi_fejirVBQ"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegvix5EeWsi_fejirVBQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtegwSx5EeWsi_fejirVBQ" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegwix5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegwyx5EeWsi_fejirVBQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtegxSx5EeWsi_fejirVBQ" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rtegxix5EeWsi_fejirVBQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtegxyx5EeWsi_fejirVBQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_MaOcYAk5EeWGaaZmIQ1pKQ" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_MaKyAAk5EeWGaaZmIQ1pKQ/5" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaRfsAk5EeWGaaZmIQ1pKQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaRfsQk5EeWGaaZmIQ1pKQ" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaRfsgk5EeWGaaZmIQ1pKQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaRfswk5EeWGaaZmIQ1pKQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaRftAk5EeWGaaZmIQ1pKQ" key="Date" value="2015-06-02"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaRftQk5EeWGaaZmIQ1pKQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MaOcYQk5EeWGaaZmIQ1pKQ" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcYgk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcYwk5EeWGaaZmIQ1pKQ" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcZQk5EeWGaaZmIQ1pKQ" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcZwk5EeWGaaZmIQ1pKQ" name="category" ordered="false" eType="_MaOclwk5EeWGaaZmIQ1pKQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcaQk5EeWGaaZmIQ1pKQ" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcawk5EeWGaaZmIQ1pKQ" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcbQk5EeWGaaZmIQ1pKQ" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcbwk5EeWGaaZmIQ1pKQ" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOccQk5EeWGaaZmIQ1pKQ" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOccwk5EeWGaaZmIQ1pKQ" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcdQk5EeWGaaZmIQ1pKQ" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcdwk5EeWGaaZmIQ1pKQ" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOceQk5EeWGaaZmIQ1pKQ" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcewk5EeWGaaZmIQ1pKQ" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcfQk5EeWGaaZmIQ1pKQ" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcfwk5EeWGaaZmIQ1pKQ" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcgQk5EeWGaaZmIQ1pKQ" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcgwk5EeWGaaZmIQ1pKQ" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOchQk5EeWGaaZmIQ1pKQ" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOchwk5EeWGaaZmIQ1pKQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOciQk5EeWGaaZmIQ1pKQ" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_MaOcnQk5EeWGaaZmIQ1pKQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOciwk5EeWGaaZmIQ1pKQ" name="exportPackage" ordered="false" upperBound="-1" eType="_MaOcrgk5EeWGaaZmIQ1pKQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOcjQk5EeWGaaZmIQ1pKQ" name="fragmentHost" ordered="false" eType="_MaOcswk5EeWGaaZmIQ1pKQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOcjwk5EeWGaaZmIQ1pKQ" name="importPackage" ordered="false" upperBound="-1" eType="_MaOcnQk5EeWGaaZmIQ1pKQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOckQk5EeWGaaZmIQ1pKQ" name="requireBundle" ordered="false" upperBound="-1" eType="_MaOcswk5EeWGaaZmIQ1pKQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOckwk5EeWGaaZmIQ1pKQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOclQk5EeWGaaZmIQ1pKQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MaOclwk5EeWGaaZmIQ1pKQ" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcmAk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaOcmQk5EeWGaaZmIQ1pKQ" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MaOcmgk5EeWGaaZmIQ1pKQ" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MaOcmwk5EeWGaaZmIQ1pKQ" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_MaOcnAk5EeWGaaZmIQ1pKQ" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MaOcnQk5EeWGaaZmIQ1pKQ" name="PackageReference" eSuperTypes="_MaOcogk5EeWGaaZmIQ1pKQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcngk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOcnwk5EeWGaaZmIQ1pKQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MaOcogk5EeWGaaZmIQ1pKQ" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcowk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcpAk5EeWGaaZmIQ1pKQ" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcpgk5EeWGaaZmIQ1pKQ" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcqAk5EeWGaaZmIQ1pKQ" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcqgk5EeWGaaZmIQ1pKQ" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MaOcrAk5EeWGaaZmIQ1pKQ" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MaOcrgk5EeWGaaZmIQ1pKQ" name="ExportedPackage" eSuperTypes="_MaOcogk5EeWGaaZmIQ1pKQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcrwk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOcsAk5EeWGaaZmIQ1pKQ" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MaOcswk5EeWGaaZmIQ1pKQ" name="BundleReference" eSuperTypes="_MaOcogk5EeWGaaZmIQ1pKQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOctAk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOctQk5EeWGaaZmIQ1pKQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MaOcuAk5EeWGaaZmIQ1pKQ" name="FeatureReference" eSuperTypes="_MaOcogk5EeWGaaZmIQ1pKQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcuQk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcugk5EeWGaaZmIQ1pKQ" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_MaOcuwk5EeWGaaZmIQ1pKQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcvAk5EeWGaaZmIQ1pKQ" source="redefines" references="_MaOcvgk5EeWGaaZmIQ1pKQ"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOcvgk5EeWGaaZmIQ1pKQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MaOcwQk5EeWGaaZmIQ1pKQ" name="ExtensionPointReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcwgk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOcwwk5EeWGaaZmIQ1pKQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_MaOcxQk5EeWGaaZmIQ1pKQ" name="ExtensionReference">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaOcxgk5EeWGaaZmIQ1pKQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MaOcxwk5EeWGaaZmIQ1pKQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_5WGW0PPREeSsuIUV4Ar9LQ" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_5WDTgPPREeSsuIUV4Ar9LQ/4" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WNEg_PREeSsuIUV4Ar9LQ" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WNEhPPREeSsuIUV4Ar9LQ" key="Version" value="0.0.5"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WNEhfPREeSsuIUV4Ar9LQ" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WNEhvPREeSsuIUV4Ar9LQ" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WNEh_PREeSsuIUV4Ar9LQ" key="Date" value="2015-05-06"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WNEiPPREeSsuIUV4Ar9LQ" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_5WGW0fPREeSsuIUV4Ar9LQ" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WGW0vPREeSsuIUV4Ar9LQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW0_PREeSsuIUV4Ar9LQ" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW1fPREeSsuIUV4Ar9LQ" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW1_PREeSsuIUV4Ar9LQ" name="category" ordered="false" eType="_5WGXB_PREeSsuIUV4Ar9LQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW2fPREeSsuIUV4Ar9LQ" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW2_PREeSsuIUV4Ar9LQ" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW3fPREeSsuIUV4Ar9LQ" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW3_PREeSsuIUV4Ar9LQ" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW4fPREeSsuIUV4Ar9LQ" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW4_PREeSsuIUV4Ar9LQ" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW5fPREeSsuIUV4Ar9LQ" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW5_PREeSsuIUV4Ar9LQ" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW6fPREeSsuIUV4Ar9LQ" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW6_PREeSsuIUV4Ar9LQ" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW7fPREeSsuIUV4Ar9LQ" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW7_PREeSsuIUV4Ar9LQ" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW8fPREeSsuIUV4Ar9LQ" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW8_PREeSsuIUV4Ar9LQ" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW9fPREeSsuIUV4Ar9LQ" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGW9_PREeSsuIUV4Ar9LQ" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WGW-fPREeSsuIUV4Ar9LQ" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_5WGXDfPREeSsuIUV4Ar9LQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WGW-_PREeSsuIUV4Ar9LQ" name="exportPackage" ordered="false" upperBound="-1" eType="_5WG94_PREeSsuIUV4Ar9LQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WGW_fPREeSsuIUV4Ar9LQ" name="fragmentHost" ordered="false" eType="_5WG96PPREeSsuIUV4Ar9LQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WGW__PREeSsuIUV4Ar9LQ" name="importPackage" ordered="false" upperBound="-1" eType="_5WGXDfPREeSsuIUV4Ar9LQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WGXAfPREeSsuIUV4Ar9LQ" name="requireBundle" ordered="false" upperBound="-1" eType="_5WG96PPREeSsuIUV4Ar9LQ" containment="true"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WGXA_PREeSsuIUV4Ar9LQ" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGXBfPREeSsuIUV4Ar9LQ" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_5WGXB_PREeSsuIUV4Ar9LQ" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WGXCPPREeSsuIUV4Ar9LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5WGXCfPREeSsuIUV4Ar9LQ" key="originalName" value="Bundle-Category"/>
- </eAnnotations>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_5WGXCvPREeSsuIUV4Ar9LQ" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_5WGXC_PREeSsuIUV4Ar9LQ" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_5WGXDPPREeSsuIUV4Ar9LQ" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_5WGXDfPREeSsuIUV4Ar9LQ" name="PackageReference" eSuperTypes="_5WGXEvPREeSsuIUV4Ar9LQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WGXDvPREeSsuIUV4Ar9LQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WGXD_PREeSsuIUV4Ar9LQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_5WGXEvPREeSsuIUV4Ar9LQ" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WGXE_PREeSsuIUV4Ar9LQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGXFPPREeSsuIUV4Ar9LQ" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGXFvPREeSsuIUV4Ar9LQ" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGXGPPREeSsuIUV4Ar9LQ" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WGXGvPREeSsuIUV4Ar9LQ" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_5WG94fPREeSsuIUV4Ar9LQ" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_5WG94_PREeSsuIUV4Ar9LQ" name="ExportedPackage" eSuperTypes="_5WGXEvPREeSsuIUV4Ar9LQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WG95PPREeSsuIUV4Ar9LQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WG95fPREeSsuIUV4Ar9LQ" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_5WG96PPREeSsuIUV4Ar9LQ" name="BundleReference" eSuperTypes="_5WGXEvPREeSsuIUV4Ar9LQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WG96fPREeSsuIUV4Ar9LQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WG96vPREeSsuIUV4Ar9LQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_5WG97fPREeSsuIUV4Ar9LQ" name="FeatureReference" eSuperTypes="_5WGXEvPREeSsuIUV4Ar9LQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WG97vPREeSsuIUV4Ar9LQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WG97_PREeSsuIUV4Ar9LQ" source="duplicates">
- <contents xmi:type="ecore:EReference" xmi:id="_5WG98PPREeSsuIUV4Ar9LQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5WG98fPREeSsuIUV4Ar9LQ" source="redefines" references="_5WG98_PREeSsuIUV4Ar9LQ"/>
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_5WG98_PREeSsuIUV4Ar9LQ" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_0xRiUIDEEeKQG4TlBAn6bg" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_0xHxU4DEEeKQG4TlBAn6bg/3" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xkdRIDEEeKQG4TlBAn6bg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xkdRYDEEeKQG4TlBAn6bg" key="Version" value="0.0.4"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xkdRoDEEeKQG4TlBAn6bg" key="Comment" value="remove some default value"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xkdR4DEEeKQG4TlBAn6bg" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xkdSIDEEeKQG4TlBAn6bg" key="Date" value="2013-02-27"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0xkdSYDEEeKQG4TlBAn6bg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0xRiUYDEEeKQG4TlBAn6bg" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xRiUoDEEeKQG4TlBAn6bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiU4DEEeKQG4TlBAn6bg" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiVYDEEeKQG4TlBAn6bg" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiV4DEEeKQG4TlBAn6bg" name="category" ordered="false" eType="_0xRih4DEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiWYDEEeKQG4TlBAn6bg" name="classPath" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiW4DEEeKQG4TlBAn6bg" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiXYDEEeKQG4TlBAn6bg" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiX4DEEeKQG4TlBAn6bg" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiYYDEEeKQG4TlBAn6bg" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiY4DEEeKQG4TlBAn6bg" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiZYDEEeKQG4TlBAn6bg" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiZ4DEEeKQG4TlBAn6bg" name="localization" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRiaYDEEeKQG4TlBAn6bg" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRia4DEEeKQG4TlBAn6bg" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRibYDEEeKQG4TlBAn6bg" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRib4DEEeKQG4TlBAn6bg" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRicYDEEeKQG4TlBAn6bg" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRic4DEEeKQG4TlBAn6bg" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRidYDEEeKQG4TlBAn6bg" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRid4DEEeKQG4TlBAn6bg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRieYDEEeKQG4TlBAn6bg" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_0xRijIDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRie4DEEeKQG4TlBAn6bg" name="exportPackage" ordered="false" upperBound="-1" eType="_0xRinYDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRifYDEEeKQG4TlBAn6bg" name="fragmentHost" ordered="false" eType="_0xRiooDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRif4DEEeKQG4TlBAn6bg" name="importPackage" ordered="false" upperBound="-1" eType="_0xRijIDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRigYDEEeKQG4TlBAn6bg" name="requireBundle" ordered="false" upperBound="-1" eType="_0xRiooDEEeKQG4TlBAn6bg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRig4DEEeKQG4TlBAn6bg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRihYDEEeKQG4TlBAn6bg" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0xRih4DEEeKQG4TlBAn6bg" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xRiiIDEEeKQG4TlBAn6bg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0xRiiYDEEeKQG4TlBAn6bg" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0xRiioDEEeKQG4TlBAn6bg" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0xRii4DEEeKQG4TlBAn6bg" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0xRijIDEEeKQG4TlBAn6bg" name="PackageReference" eSuperTypes="_0xRikYDEEeKQG4TlBAn6bg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xRijYDEEeKQG4TlBAn6bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRijoDEEeKQG4TlBAn6bg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0xRikYDEEeKQG4TlBAn6bg" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xRikoDEEeKQG4TlBAn6bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRik4DEEeKQG4TlBAn6bg" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRilYDEEeKQG4TlBAn6bg" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRil4DEEeKQG4TlBAn6bg" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRimYDEEeKQG4TlBAn6bg" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0xRim4DEEeKQG4TlBAn6bg" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0xRinYDEEeKQG4TlBAn6bg" name="ExportedPackage" eSuperTypes="_0xRikYDEEeKQG4TlBAn6bg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xRinoDEEeKQG4TlBAn6bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRin4DEEeKQG4TlBAn6bg" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_0xRiooDEEeKQG4TlBAn6bg" name="BundleReference" eSuperTypes="_0xRikYDEEeKQG4TlBAn6bg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0xRio4DEEeKQG4TlBAn6bg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0xRipIDEEeKQG4TlBAn6bg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_BZLhcIAqEeKvP8AdAQukFw" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_BZJFMIAqEeKvP8AdAQukFw/2" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZqCkIAqEeKvP8AdAQukFw" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZqpoIAqEeKvP8AdAQukFw" key="Version" value="0.0.3"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZqpoYAqEeKvP8AdAQukFw" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZqpooAqEeKvP8AdAQukFw" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZqpo4AqEeKvP8AdAQukFw" key="Date" value="2013-02-26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BZqppIAqEeKvP8AdAQukFw" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BZLhcYAqEeKvP8AdAQukFw" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZLhcoAqEeKvP8AdAQukFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhc4AqEeKvP8AdAQukFw" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhdYAqEeKvP8AdAQukFw" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhd4AqEeKvP8AdAQukFw" name="category" ordered="false" eType="_BZLhp4AqEeKvP8AdAQukFw"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLheYAqEeKvP8AdAQukFw" name="classPath" ordered="false" defaultValueLiteral=".">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhe4AqEeKvP8AdAQukFw" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhfYAqEeKvP8AdAQukFw" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhf4AqEeKvP8AdAQukFw" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhgYAqEeKvP8AdAQukFw" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhg4AqEeKvP8AdAQukFw" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhhYAqEeKvP8AdAQukFw" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhh4AqEeKvP8AdAQukFw" name="localization" ordered="false" defaultValueLiteral="OSGI-INF/l10n/bundle">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhiYAqEeKvP8AdAQukFw" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhi4AqEeKvP8AdAQukFw" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhjYAqEeKvP8AdAQukFw" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhj4AqEeKvP8AdAQukFw" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhkYAqEeKvP8AdAQukFw" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhk4AqEeKvP8AdAQukFw" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhlYAqEeKvP8AdAQukFw" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhl4AqEeKvP8AdAQukFw" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZLhmYAqEeKvP8AdAQukFw" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_BZLhrIAqEeKvP8AdAQukFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZLhm4AqEeKvP8AdAQukFw" name="exportPackage" ordered="false" upperBound="-1" eType="_BZMIkIAqEeKvP8AdAQukFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZLhnYAqEeKvP8AdAQukFw" name="fragmentHost" ordered="false" eType="_BZMIlYAqEeKvP8AdAQukFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZLhn4AqEeKvP8AdAQukFw" name="importPackage" ordered="false" upperBound="-1" eType="_BZLhrIAqEeKvP8AdAQukFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZLhoYAqEeKvP8AdAQukFw" name="requireBundle" ordered="false" upperBound="-1" eType="_BZMIlYAqEeKvP8AdAQukFw"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZLho4AqEeKvP8AdAQukFw" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZLhpYAqEeKvP8AdAQukFw" name="name" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_BZLhp4AqEeKvP8AdAQukFw" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZLhqIAqEeKvP8AdAQukFw" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BZLhqYAqEeKvP8AdAQukFw" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BZLhqoAqEeKvP8AdAQukFw" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_BZLhq4AqEeKvP8AdAQukFw" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BZLhrIAqEeKvP8AdAQukFw" name="PackageReference" eSuperTypes="_BZMIhIAqEeKvP8AdAQukFw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZMIgIAqEeKvP8AdAQukFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZMIgYAqEeKvP8AdAQukFw" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BZMIhIAqEeKvP8AdAQukFw" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZMIhYAqEeKvP8AdAQukFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZMIhoAqEeKvP8AdAQukFw" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZMIiIAqEeKvP8AdAQukFw" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZMIioAqEeKvP8AdAQukFw" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZMIjIAqEeKvP8AdAQukFw" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_BZMIjoAqEeKvP8AdAQukFw" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BZMIkIAqEeKvP8AdAQukFw" name="ExportedPackage" eSuperTypes="_BZMIhIAqEeKvP8AdAQukFw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZMIkYAqEeKvP8AdAQukFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZMIkoAqEeKvP8AdAQukFw" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_BZMIlYAqEeKvP8AdAQukFw" name="BundleReference" eSuperTypes="_BZMIhIAqEeKvP8AdAQukFw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BZMIloAqEeKvP8AdAQukFw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_BZMIl4AqEeKvP8AdAQukFw" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_6v2J9HzcEeKDPtIRpgUgbg" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_6v2J83zcEeKDPtIRpgUgbg/1" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v_69XzcEeKDPtIRpgUgbg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v_69nzcEeKDPtIRpgUgbg" key="Version" value="0.0.2"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v_693zcEeKDPtIRpgUgbg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v_6-HzcEeKDPtIRpgUgbg" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v_6-XzcEeKDPtIRpgUgbg" key="Date" value="2013-02-22"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6v_6-nzcEeKDPtIRpgUgbg" key="Author" value=""/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_6v2J9XzcEeKDPtIRpgUgbg" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v2J9nzcEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2J93zcEeKDPtIRpgUgbg" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2J-XzcEeKDPtIRpgUgbg" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2J-3zcEeKDPtIRpgUgbg" name="category" ordered="false" eType="_6v2KKXzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2J_XzcEeKDPtIRpgUgbg" name="classPath" ordered="false" defaultValueLiteral=".">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2J_3zcEeKDPtIRpgUgbg" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KAXzcEeKDPtIRpgUgbg" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KA3zcEeKDPtIRpgUgbg" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KBXzcEeKDPtIRpgUgbg" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KB3zcEeKDPtIRpgUgbg" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KCXzcEeKDPtIRpgUgbg" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KC3zcEeKDPtIRpgUgbg" name="localization" ordered="false" defaultValueLiteral="OSGI-INF/l10n/bundle">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KDXzcEeKDPtIRpgUgbg" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KD3zcEeKDPtIRpgUgbg" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KEXzcEeKDPtIRpgUgbg" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KE3zcEeKDPtIRpgUgbg" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KFXzcEeKDPtIRpgUgbg" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KF3zcEeKDPtIRpgUgbg" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KGXzcEeKDPtIRpgUgbg" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KG3zcEeKDPtIRpgUgbg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KHXzcEeKDPtIRpgUgbg" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_6v2KLnzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KH3zcEeKDPtIRpgUgbg" name="exportPackage" ordered="false" upperBound="-1" eType="_6v2KP3zcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KIXzcEeKDPtIRpgUgbg" name="fragmentHost" ordered="false" eType="_6v2KRHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KI3zcEeKDPtIRpgUgbg" name="importPackage" ordered="false" upperBound="-1" eType="_6v2KLnzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KJXzcEeKDPtIRpgUgbg" name="requireBundle" ordered="false" upperBound="-1" eType="_6v2KRHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KJ3zcEeKDPtIRpgUgbg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_6v2KKXzcEeKDPtIRpgUgbg" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v2KKnzcEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_6v2KK3zcEeKDPtIRpgUgbg" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_6v2KLHzcEeKDPtIRpgUgbg" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_6v2KLXzcEeKDPtIRpgUgbg" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_6v2KLnzcEeKDPtIRpgUgbg" name="PackageReference" eSuperTypes="_6v2KM3zcEeKDPtIRpgUgbg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v2KL3zcEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KMHzcEeKDPtIRpgUgbg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_6v2KM3zcEeKDPtIRpgUgbg" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v2KNHzcEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KNXzcEeKDPtIRpgUgbg" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KN3zcEeKDPtIRpgUgbg" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KOXzcEeKDPtIRpgUgbg" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KO3zcEeKDPtIRpgUgbg" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_6v2KPXzcEeKDPtIRpgUgbg" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_6v2KP3zcEeKDPtIRpgUgbg" name="ExportedPackage" eSuperTypes="_6v2KM3zcEeKDPtIRpgUgbg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v2KQHzcEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VklNMHzcEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KQXzcEeKDPtIRpgUgbg" name="base_Package" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_6v2KRHzcEeKDPtIRpgUgbg" name="BundleReference" eSuperTypes="_6v2KM3zcEeKDPtIRpgUgbg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6v2KRXzcEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_6v2KRnzcEeKDPtIRpgUgbg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- <contents xmi:type="ecore:EPackage" xmi:id="_DQWvQnzZEeKDPtIRpgUgbg" name="ModuleLayer" nsURI="http://OSGI/schemas/ModuleLayer/_DQWvQHzZEeKDPtIRpgUgbg/0" nsPrefix="ModuleLayer">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQWvoHzZEeKDPtIRpgUgbg" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvoXzZEeKDPtIRpgUgbg" key="Version" value="0.0.1"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvonzZEeKDPtIRpgUgbg" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvo3zZEeKDPtIRpgUgbg" key="Copyright" value="CEA LIST"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvpHzZEeKDPtIRpgUgbg" key="Date" value="2013-02-22"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DQWvpXzZEeKDPtIRpgUgbg" key="Author" value="P. Tessier"/>
- </eAnnotations>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_DQWvQ3zZEeKDPtIRpgUgbg" name="Bundle">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQWvRHzZEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_esaOUHtxEeKcL-wrhM9ICg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvRXzZEeKDPtIRpgUgbg" name="hasLazyActivationPolicy" ordered="false" lowerBound="1" defaultValueLiteral="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvR3zZEeKDPtIRpgUgbg" name="activator" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvSXzZEeKDPtIRpgUgbg" name="category" ordered="false" eType="_DQWvd3zZEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvS3zZEeKDPtIRpgUgbg" name="classPath" ordered="false" defaultValueLiteral=".">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvTXzZEeKDPtIRpgUgbg" name="contactAddress" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvT3zZEeKDPtIRpgUgbg" name="copyright" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvUXzZEeKDPtIRpgUgbg" name="description" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvU3zZEeKDPtIRpgUgbg" name="docURL" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvVXzZEeKDPtIRpgUgbg" name="icon" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvV3zZEeKDPtIRpgUgbg" name="license" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvWXzZEeKDPtIRpgUgbg" name="localization" ordered="false" defaultValueLiteral="OSGI-INF/l10n/bundle">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvW3zZEeKDPtIRpgUgbg" name="manifestVersion" ordered="false" lowerBound="1" defaultValueLiteral="2">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvXXzZEeKDPtIRpgUgbg" name="nativeCode" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvX3zZEeKDPtIRpgUgbg" name="requiredExecutionEnvironment" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvYXzZEeKDPtIRpgUgbg" name="symbolicName" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvY3zZEeKDPtIRpgUgbg" name="isSingleton" ordered="false" lowerBound="1" defaultValueLiteral="true">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvZXzZEeKDPtIRpgUgbg" name="updateLocation" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvZ3zZEeKDPtIRpgUgbg" name="vendor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvaXzZEeKDPtIRpgUgbg" name="version" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_DQWva3zZEeKDPtIRpgUgbg" name="dynamicImportPackage" ordered="false" upperBound="-1" eType="_DQWvfHzZEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_DQWvbXzZEeKDPtIRpgUgbg" name="exportPackage" ordered="false" upperBound="-1" eType="_DQWvfHzZEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_DQWvb3zZEeKDPtIRpgUgbg" name="fragmentHost" ordered="false" eType="_DQWvjXzZEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_DQWvcXzZEeKDPtIRpgUgbg" name="importPackage" ordered="false" upperBound="-1" eType="_DQWvfHzZEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_DQWvc3zZEeKDPtIRpgUgbg" name="requireBundle" ordered="false" upperBound="-1" eType="_DQWvjXzZEeKDPtIRpgUgbg"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_DQWvdXzZEeKDPtIRpgUgbg" name="base_Component" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EEnum" xmi:id="_DQWvd3zZEeKDPtIRpgUgbg" name="BundleCategory">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQWveHzZEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_DQWveXzZEeKDPtIRpgUgbg" name="osgi"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_DQWvenzZEeKDPtIRpgUgbg" name="test" value="1"/>
- <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_DQWve3zZEeKDPtIRpgUgbg" name="nursery" value="2"/>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_DQWvfHzZEeKDPtIRpgUgbg" name="PackageReference" eSuperTypes="_DQWvgXzZEeKDPtIRpgUgbg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQWvfXzZEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8flcgHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_DQWvfnzZEeKDPtIRpgUgbg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_DQWvgXzZEeKDPtIRpgUgbg" name="VersionRange">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQWvgnzZEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gpObEHxHEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvg3zZEeKDPtIRpgUgbg" name="floor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvhXzZEeKDPtIRpgUgbg" name="ceiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvh3zZEeKDPtIRpgUgbg" name="atleast" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWviXzZEeKDPtIRpgUgbg" name="includefloor" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_DQWvi3zZEeKDPtIRpgUgbg" name="includeCeiling" ordered="false">
- <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
- </eStructuralFeatures>
- </eClassifiers>
- <eClassifiers xmi:type="ecore:EClass" xmi:id="_DQWvjXzZEeKDPtIRpgUgbg" name="BundleReference" eSuperTypes="_DQWvgXzZEeKDPtIRpgUgbg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DQWvjnzZEeKDPtIRpgUgbg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_42t4YHzMEeKtsedMuIUuZQ"/>
- <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_DQWvj3zZEeKDPtIRpgUgbg" name="base_Dependency" ordered="false" lowerBound="1">
- <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
- </eStructuralFeatures>
- </eClassifiers>
- </contents>
- </eAnnotations>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_xafqwHxFEeKtsedMuIUuZQ" alias="Package">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_btQkAHzOEeKtsedMuIUuZQ" alias="Component">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </elementImport>
- <elementImport xmi:type="uml:ElementImport" xmi:id="_d36dsHzOEeKtsedMuIUuZQ" alias="Dependency">
- <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </elementImport>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_esaOUHtxEeKcL-wrhM9ICg" name="Bundle">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_gsaloHzOEeKtsedMuIUuZQ" name="base_Component" association="_gsaloXzOEeKtsedMuIUuZQ">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_EJ9tgHw5EeKcL-wrhM9ICg" name="activationPolicy">
- <ownedComment xmi:type="uml:Comment" xmi:id="_pSiGIHw6EeKcL-wrhM9ICg" annotatedElement="_EJ9tgHw5EeKcL-wrhM9ICg">
- <body>A lazy activation policy indicates that the bundle, once started, must not be activated until it receives&#xD;
-the first request to load a class.</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_vSytEDISEeWfI8CMTGx4WA" name="activationPolicyExcludes" type="_esaOUHtxEeKcL-wrhM9ICg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2x7YIDISEeWfI8CMTGx4WA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2x90YDISEeWfI8CMTGx4WA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_30WecDISEeWfI8CMTGx4WA" name="activationPolicyIncludes" type="_esaOUHtxEeKcL-wrhM9ICg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5mLocDISEeWfI8CMTGx4WA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5mM2kDISEeWfI8CMTGx4WA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ie_VwHw6EeKcL-wrhM9ICg" name="activator">
- <ownedComment xmi:type="uml:Comment" xmi:id="_xRUhoHw6EeKcL-wrhM9ICg" annotatedElement="_ie_VwHw6EeKcL-wrhM9ICg">
- <body>The Bundle-Activator header specifies the name of the class used to start and stop the bundle</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_U222sHw7EeKcL-wrhM9ICg" name="category">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZZyPUHw7EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZZyPUXw7EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_goOL8Hw7EeKcL-wrhM9ICg" name="classPath">
- <ownedComment xmi:type="uml:Comment" xmi:id="_Iz0tMHw8EeKcL-wrhM9ICg" annotatedElement="_goOL8Hw7EeKcL-wrhM9ICg">
- <body>The Bundle-ClassPath header defines a comma-separated list of JAR file path names or directories (inside the bundle) containing classes and resources</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__IVfUHw7EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__IVfUXw7EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_YmkNMHw8EeKcL-wrhM9ICg" name="contactAddress">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_c4UWQHw8EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_c4UWQXw8EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_iYyVMHw8EeKcL-wrhM9ICg" name="copyright">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mVrokHw8EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mVrokXw8EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ppm3cHw8EeKcL-wrhM9ICg" name="description">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tR2wgHw8EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tR2wgXw8EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_zrBSAHw8EeKcL-wrhM9ICg" name="docURL">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3drrUHw8EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3d01QHw8EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_Eln9EC-YEeW3q_8j4M85RA" name="dynamicImportPackage" type="_8flcgHzMEeKtsedMuIUuZQ" association="_ElmH4C-YEeW3q_8j4M85RA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GrcaEC-YEeW3q_8j4M85RA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GrePQC-YEeW3q_8j4M85RA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_QcU1UDUqEeWfZJtqGOeemg" name="exportPackage" type="_8flcgHzMEeKtsedMuIUuZQ" association="_QcQj4DUqEeWfZJtqGOeemg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UC_aADUqEeWfZJtqGOeemg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UDBPMDUqEeWfZJtqGOeemg" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_6WeogC-XEeW3q_8j4M85RA" name="fragmentHost" type="_42t4YHzMEeKtsedMuIUuZQ" association="_6WYh4C-XEeW3q_8j4M85RA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8YdHUC-XEeW3q_8j4M85RA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8YeVcC-XEeW3q_8j4M85RA" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_7LuqYHw8EeKcL-wrhM9ICg" name="icon">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8R3WkHw9EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8R3WkXw9EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="__3goIC-XEeW3q_8j4M85RA" name="importPackage" type="_8flcgHzMEeKtsedMuIUuZQ" association="__3faAC-XEeW3q_8j4M85RA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C4JHkC-YEeW3q_8j4M85RA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C4KVsC-YEeW3q_8j4M85RA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_T1Y5AHxDEeKtsedMuIUuZQ" name="isSingleton">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_j5KeoHxDEeKtsedMuIUuZQ" name="defaultValue" value="true"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_BxnZQHw9EeKcL-wrhM9ICg" name="license">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9B8vsHw9EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9B8vsXw9EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_JeiosHw9EeKcL-wrhM9ICg" name="localization">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9pNkAHw9EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9pNkAXw9EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_DMuP4Hw-EeKcL-wrhM9ICg" name="manifestVersion">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
- <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_KMgsgHw-EeKcL-wrhM9ICg" name="defaultValue" value="2"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_7snAMIApEeKvP8AdAQukFw" name="name">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_UhUkMHw-EeKcL-wrhM9ICg" name="nativeCode">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XtovMHw-EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XtovMXw-EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_FwdKkDHfEeWimYH17Jkr_w" name="provideCapability">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_260Z8S-XEeW3q_8j4M85RA" name="requireBundle" type="_42t4YHzMEeKtsedMuIUuZQ" association="_26vhcC-XEeW3q_8j4M85RA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5gLSoC-XEeW3q_8j4M85RA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5gNH0C-XEeW3q_8j4M85RA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ayJbsDHfEeWimYH17Jkr_w" name="requireCapability">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_xVnO8Hw-EeKcL-wrhM9ICg" name="requiredExecutionEnvironment">
- <ownedComment xmi:type="uml:Comment" xmi:id="_dZh_kDHdEeWimYH17Jkr_w" annotatedElement="_xVnO8Hw-EeKcL-wrhM9ICg">
- <body>TODO: Deprecated, remove this property?</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8PI9QHw-EeKcL-wrhM9ICg"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8PI9QXw-EeKcL-wrhM9ICg" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_DZr7kHxDEeKtsedMuIUuZQ" name="symbolicName">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_tkOOsHxDEeKtsedMuIUuZQ" name="updateLocation">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xonRMHxDEeKtsedMuIUuZQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xoofUHxDEeKtsedMuIUuZQ" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_6T8CkHxDEeKtsedMuIUuZQ" name="version">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_zk1GQHxDEeKtsedMuIUuZQ" name="vendor">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4NkzAHxDEeKtsedMuIUuZQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4NlaEHxDEeKtsedMuIUuZQ" value="1"/>
- </ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_ZmC2QLRHEeWJYOBCFeoFpg" location="platform:/plugin/org.eclipse.papyrus.osgi.profile/img/bundle_obj.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZmC2QbRHEeWJYOBCFeoFpg" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZmC2QrRHEeWJYOBCFeoFpg" key="image_name_key" value="icon"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZmC2Q7RHEeWJYOBCFeoFpg" key="image_kind_key" value="icon"/>
- </eAnnotations>
- </icon>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_gpObEHxHEeKtsedMuIUuZQ" name="VersionRange">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_rD64UHxHEeKtsedMuIUuZQ" name="floor">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_38CaQHxHEeKtsedMuIUuZQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_38CaQXxHEeKtsedMuIUuZQ" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_zsXU0HxHEeKtsedMuIUuZQ" name="ceiling">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4nUy8HxHEeKtsedMuIUuZQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4nUy8XxHEeKtsedMuIUuZQ" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_8MKysHxHEeKtsedMuIUuZQ" name="atleast">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_feXwEHzMEeKtsedMuIUuZQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_feYXIHzMEeKtsedMuIUuZQ" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_R9_UQHzMEeKtsedMuIUuZQ" name="includefloor">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gJdUcHzMEeKtsedMuIUuZQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gJeikHzMEeKtsedMuIUuZQ" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_WLR0EHzMEeKtsedMuIUuZQ" name="includeCeiling">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_g3OZYHzMEeKtsedMuIUuZQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_g3PAcHzMEeKtsedMuIUuZQ" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_42t4YHzMEeKtsedMuIUuZQ" name="BundleReference">
- <generalization xmi:type="uml:Generalization" xmi:id="_AJ81cHzNEeKtsedMuIUuZQ" general="_gpObEHxHEeKtsedMuIUuZQ"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_zh-9cHzOEeKtsedMuIUuZQ" name="base_Dependency" association="_zh-9cXzOEeKtsedMuIUuZQ">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_8flcgHzMEeKtsedMuIUuZQ" name="PackageReference">
- <generalization xmi:type="uml:Generalization" xmi:id="_BIwAAHzNEeKtsedMuIUuZQ" general="_gpObEHxHEeKtsedMuIUuZQ"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_0edz0HzOEeKtsedMuIUuZQ" name="base_Dependency" association="_0edz0XzOEeKtsedMuIUuZQ">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_gsaloXzOEeKtsedMuIUuZQ" name="E_Bundle_Component1" memberEnd="_gsalonzOEeKtsedMuIUuZQ _gsaloHzOEeKtsedMuIUuZQ">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_gsalonzOEeKtsedMuIUuZQ" name="extension_Bundle" type="_esaOUHtxEeKcL-wrhM9ICg" aggregation="composite" association="_gsaloXzOEeKtsedMuIUuZQ"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_zh-9cXzOEeKtsedMuIUuZQ" name="E_BundleReference_Dependency1" memberEnd="_zh-9cnzOEeKtsedMuIUuZQ _zh-9cHzOEeKtsedMuIUuZQ">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_zh-9cnzOEeKtsedMuIUuZQ" name="extension_BundleReference" type="_42t4YHzMEeKtsedMuIUuZQ" aggregation="composite" association="_zh-9cXzOEeKtsedMuIUuZQ"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_0edz0XzOEeKtsedMuIUuZQ" name="E_PackageReference_Dependency1" memberEnd="_0edz0nzOEeKtsedMuIUuZQ _0edz0HzOEeKtsedMuIUuZQ">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_0edz0nzOEeKtsedMuIUuZQ" name="extension_PackageReference" type="_8flcgHzMEeKtsedMuIUuZQ" aggregation="composite" association="_0edz0XzOEeKtsedMuIUuZQ"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_VklNMHzcEeKDPtIRpgUgbg" name="ExportedPackage">
- <generalization xmi:type="uml:Generalization" xmi:id="_eWXy8HzcEeKDPtIRpgUgbg" general="_gpObEHxHEeKtsedMuIUuZQ"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="_zyevMHzcEeKDPtIRpgUgbg" name="base_Package" association="_zyevMXzcEeKDPtIRpgUgbg">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_zyevMXzcEeKDPtIRpgUgbg" name="E_ExportedPackage_Package1" memberEnd="_zyevMnzcEeKDPtIRpgUgbg _zyevMHzcEeKDPtIRpgUgbg">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_zyevMnzcEeKDPtIRpgUgbg" name="extension_ExportedPackage" type="_VklNMHzcEeKDPtIRpgUgbg" aggregation="composite" association="_zyevMXzcEeKDPtIRpgUgbg"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_26vhcC-XEeW3q_8j4M85RA" memberEnd="_260Z8C-XEeW3q_8j4M85RA _260Z8S-XEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_26zL0C-XEeW3q_8j4M85RA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_26zL0S-XEeW3q_8j4M85RA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_260Z8C-XEeW3q_8j4M85RA" name="bundle" type="_esaOUHtxEeKcL-wrhM9ICg" association="_26vhcC-XEeW3q_8j4M85RA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_6WYh4C-XEeW3q_8j4M85RA" memberEnd="_6WeBcC-XEeW3q_8j4M85RA _6WeogC-XEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6WczUC-XEeW3q_8j4M85RA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6WdaYC-XEeW3q_8j4M85RA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_6WeBcC-XEeW3q_8j4M85RA" name="bundle" type="_esaOUHtxEeKcL-wrhM9ICg" association="_6WYh4C-XEeW3q_8j4M85RA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="__3faAC-XEeW3q_8j4M85RA" memberEnd="__3gBEi-XEeW3q_8j4M85RA __3goIC-XEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__3gBEC-XEeW3q_8j4M85RA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__3gBES-XEeW3q_8j4M85RA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="__3gBEi-XEeW3q_8j4M85RA" name="bundle" type="_esaOUHtxEeKcL-wrhM9ICg" association="__3faAC-XEeW3q_8j4M85RA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_ElmH4C-YEeW3q_8j4M85RA" memberEnd="_ElnWAi-YEeW3q_8j4M85RA _Eln9EC-YEeW3q_8j4M85RA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ElnWAC-YEeW3q_8j4M85RA" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ElnWAS-YEeW3q_8j4M85RA" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_ElnWAi-YEeW3q_8j4M85RA" name="bundle" type="_esaOUHtxEeKcL-wrhM9ICg" association="_ElmH4C-YEeW3q_8j4M85RA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="_v2LCgDUpEeWfZJtqGOeemg" name="ImportedPackage">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_ytDwEDUpEeWfZJtqGOeemg" name="base_Package" association="_ytBT0DUpEeWfZJtqGOeemg">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Extension" xmi:id="_ytBT0DUpEeWfZJtqGOeemg" name="E_ImportedPackage_Package1" memberEnd="_ytDJADUpEeWfZJtqGOeemg _ytDwEDUpEeWfZJtqGOeemg">
- <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ytDJADUpEeWfZJtqGOeemg" name="extension_ImportedPackage" type="_v2LCgDUpEeWfZJtqGOeemg" aggregation="composite" association="_ytBT0DUpEeWfZJtqGOeemg"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_QcQj4DUqEeWfZJtqGOeemg" memberEnd="_QcUOQDUqEeWfZJtqGOeemg _QcU1UDUqEeWfZJtqGOeemg">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QcRyADUqEeWfZJtqGOeemg" source="org.eclipse.papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QcRyATUqEeWfZJtqGOeemg" key="nature" value="UML_Nature"/>
- </eAnnotations>
- <ownedEnd xmi:type="uml:Property" xmi:id="_QcUOQDUqEeWfZJtqGOeemg" name="bundle" type="_esaOUHtxEeKcL-wrhM9ICg" association="_QcQj4DUqEeWfZJtqGOeemg"/>
- </packagedElement>
- </packagedElement>
-</uml:Profile>
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/Activator.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/Activator.java
deleted file mode 100644
index 470e9ea891c..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/Activator.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.osgi.profile;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- /** The plug-in ID **/
- public static final String PLUGIN_ID = "org.eclipse.papyrus.osgi.profile"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- @Override
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- @Override
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/IOSGIStereotype.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/IOSGIStereotype.java
deleted file mode 100644
index 54b12eca0ac..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/IOSGIStereotype.java
+++ /dev/null
@@ -1,114 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.osgi.profile;
-
-/**
- * This class contains all string to manipulate stereotypedElement
- */
-public interface IOSGIStereotype {
-
- /** OSGI profile name */
- public static final String OSGI = "OSGI";
- /** OSGI Module layer profile name */
- public static final String OSGI_MODULE_LAYER = "OSGI::ModuleLayer";
- /** Qualified name of the Bundle */
- public static final String BUNDLE = "OSGI::ModuleLayer::Bundle";
- /** name of property hasLazyActivationPolicy of the stereotype Bundle */
- public static final String BUNDLE_HASLAZYACTIVATIONPOLICY_ATT = "hasLazyActivationPolicy";
- /** name of property activator of the stereotype Bundle */
- public static final String BUNDLE_ACTIVATOR_ATT = "activator";
- /** name of property category of the stereotype Bundle */
- public static final String BUNDLE_CATEGORY_ATT = "category";
- /** name of property classPath of the stereotype Bundle */
- public static final String BUNDLE_CLASSPATH_ATT = "classPath";
- /** name of property contactAddress of the stereotype Bundle */
- public static final String BUNDLE_CONTACTADDRESS_ATT = "contactAddress";
- /** name of property copyright of the stereotype Bundle */
- public static final String BUNDLE_COPYRIGHT_ATT = "copyright";
- /** name of property description of the stereotype Bundle */
- public static final String BUNDLE_DESCRIPTION_ATT = "description";
- /** name of property docURL of the stereotype Bundle */
- public static final String BUNDLE_DOCURL_ATT = "docURL";
- /** name of property icon of the stereotype Bundle */
- public static final String BUNDLE_ICON_ATT = "icon";
- /** name of property license of the stereotype Bundle */
- public static final String BUNDLE_LICENSE_ATT = "license";
- /** name of property localization of the stereotype Bundle */
- public static final String BUNDLE_LOCALIZATION_ATT = "localization";
- /** name of property manifestVersion of the stereotype Bundle */
- public static final String BUNDLE_MANIFESTVERSION_ATT = "manifestVersion";
- /** name of property nativeCode of the stereotype Bundle */
- public static final String BUNDLE_NATIVECODE_ATT = "nativeCode";
- /** name of property requiredExecutionEnvironment of the stereotype Bundle */
- public static final String BUNDLE_REQUIREDEXECUTIONENVIRONMENT_ATT = "requiredExecutionEnvironment";
- /** name of property symbolicName of the stereotype Bundle */
- public static final String BUNDLE_SYMBOLICNAME_ATT = "symbolicName";
- /** name of property isSingleton of the stereotype Bundle */
- public static final String BUNDLE_ISSINGLETON_ATT = "isSingleton";
- /** name of property updateLocation of the stereotype Bundle */
- public static final String BUNDLE_UPDATELOCATION_ATT = "updateLocation";
- /** name of property vendor of the stereotype Bundle */
- public static final String BUNDLE_VENDOR_ATT = "vendor";
- /** name of property version of the stereotype Bundle */
- public static final String BUNDLE_VERSION_ATT = "version";
- /** name of property dynamicImportPackage of the stereotype Bundle */
- public static final String BUNDLE_DYNAMICIMPORTPACKAGE_ATT = "dynamicImportPackage";
- /** name of property exportPackage of the stereotype Bundle */
- public static final String BUNDLE_EXPORTPACKAGE_ATT = "exportPackage";
- /** name of property fragmentHost of the stereotype Bundle */
- public static final String BUNDLE_FRAGMENTHOST_ATT = "fragmentHost";
- /** name of property importPackage of the stereotype Bundle */
- public static final String BUNDLE_IMPORTPACKAGE_ATT = "importPackage";
- /** name of property requireBundle of the stereotype Bundle */
- public static final String BUNDLE_REQUIREBUNDLE_ATT = "requireBundle";
- /** name of property base_Component of the stereotype Bundle */
- public static final String BUNDLE_BASE_COMPONENT_ATT = "base_Component";
- /** name of property name of the stereotype Bundle */
- public static final String BUNDLE_NAME_ATT = "name";
- /** name of literal osgi of the Enumeration Bundle-Category */
- public static final String BUNDLE_CATEGORY_OSGI_ENUM = "osgi";
- /** name of literal test of the Enumeration Bundle-Category */
- public static final String BUNDLE_CATEGORY_TEST_ENUM = "test";
- /** name of literal nursery of the Enumeration Bundle-Category */
- public static final String BUNDLE_CATEGORY_NURSERY_ENUM = "nursery";
- /** Qualified name of the VersionRange */
- public static final String VERSION_RANGE = "OSGI::ModuleLayer::VersionRange";
- /** name of property floor of the stereotype VersionRange */
- public static final String VERSIONRANGE_FLOOR_ATT = "floor";
- /** name of property ceiling of the stereotype VersionRange */
- public static final String VERSIONRANGE_CEILING_ATT = "ceiling";
- /** name of property atleast of the stereotype VersionRange */
- public static final String VERSIONRANGE_ATLEAST_ATT = "atleast";
- /** name of property includefloor of the stereotype VersionRange */
- public static final String VERSIONRANGE_INCLUDEFLOOR_ATT = "includefloor";
- /** name of property includeCeiling of the stereotype VersionRange */
- public static final String VERSIONRANGE_INCLUDECEILING_ATT = "includeCeiling";
- /** Qualified name of the BundleReference */
- public static final String BUNDLEREFERENCE = "OSGI::ModuleLayer::BundleReference";
- /** name of property base_Dependency of the stereotype BundleReference */
- public static final String BUNDLEREFERENCE_BASE_DEPENDENCY_ATT = "base_Dependency";
- /** Qualified name of the PackageReference */
- public static final String PACKAGEREFERENCE = "OSGI::ModuleLayer::PackageReference";
- /** name of property base_Dependency of the stereotype PackageReference */
- public static final String PACKAGEREFERENCE_BASE_DEPENDENCY_ATT = "base_Dependency";
- /** Qualified name of the ExportedPackage */
- public static final String EXPORTEDPACKAGE = "OSGI::ModuleLayer::ExportedPackage";
- /** name of property base_Package of the stereotype ExportedPackage */
- public static final String EXPORTEDPACKAGE_BASE_PACKAGE_ATT = "base_Package";
-
- public static final String FEATURE_REFERENCE = "OSGI::ModuleLayer::FeatureReference";
- public static final String EXTENSION_REFERENCE = "OSGI::ModuleLayer::ExtensionReference";
- public static final String EXTENSION_POINT_REFERENCE = "OSGI::ModuleLayer::ExtensionPointReference";
-
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/OSGIStereotypes.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/OSGIStereotypes.java
deleted file mode 100644
index 9ae79f81820..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/OSGIStereotypes.java
+++ /dev/null
@@ -1,271 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2013 CEA LIST.
- *
- *
- * 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:
- * Patrick Tessier (CEA LIST) patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.osgi.profile;
-
-/**
- * This class contains all string to manipulate stereotypedElement
- */
-public class OSGIStereotypes {
-
- /**
- * OSGI profile name
- */
- public static final String OSGI = "OSGI";
-
- /**
- * OSGI Module layer profile name
- */
- public static final String OSGI_MODULE_LAYER = "ModuleLayer";
-
- /**
- * Qualified name of the Bundle
- */
- public static final String BUNDLE = "OSGI::ModuleLayer::Bundle";
-
- /**
- * Name of property hasLazyActivationPolicy of the stereotype Bundle
- */
- public static final String BUNDLE_ACTIVATION_POLICY_ATT = "activationPolicy";
-
- /**
- * Name of property activator of the stereotype Bundle
- */
- public static final String BUNDLE_ACTIVATOR_ATT = "activator";
-
- /**
- * Name of property category of the stereotype Bundle
- */
- public static final String BUNDLE_CATEGORY_ATT = "category";
-
- /**
- * Name of literal osgi of the Enumeration Bundle-Category
- */
- public static final String BUNDLE_CATEGORY_OSGI_ENUM = "osgi";
-
- /**
- * Name of literal test of the Enumeration Bundle-Category
- */
- public static final String BUNDLE_CATEGORY_TEST_ENUM = "test";
-
- /**
- * Name of literal nursery of the Enumeration Bundle-Category
- */
- public static final String BUNDLE_CATEGORY_NURSERY_ENUM = "nursery";
-
- /**
- * Name of property classPath of the stereotype Bundle
- */
- public static final String BUNDLE_CLASSPATH_ATT = "classPath";
-
- /**
- * Name of property contactAddress of the stereotype Bundle
- */
- public static final String BUNDLE_CONTACTADDRESS_ATT = "contactAddress";
-
- /**
- * Name of property copyright of the stereotype Bundle
- */
- public static final String BUNDLE_COPYRIGHT_ATT = "copyright";
-
- /**
- * Name of property description of the stereotype Bundle
- */
- public static final String BUNDLE_DESCRIPTION_ATT = "description";
-
- /**
- * Name of property docURL of the stereotype Bundle
- */
- public static final String BUNDLE_DOCURL_ATT = "docURL";
-
- /**
- * Name of property dynamicImportPackage of the stereotype Bundle
- */
- public static final String BUNDLE_DYNAMICIMPORTPACKAGE_ATT = "dynamicImportPackage";
-
- /**
- * Name of property exportPackage of the stereotype Bundle
- */
- public static final String BUNDLE_EXPORTPACKAGE_ATT = "exportPackage";
-
- /**
- * Name of property fragmentHost of the stereotype Bundle
- */
- public static final String BUNDLE_FRAGMENTHOST_ATT = "fragmentHost";
-
- /**
- * Name of property icon of the stereotype Bundle
- */
- public static final String BUNDLE_ICON_ATT = "icon";
-
- /**
- * Name of property importPackage of the stereotype Bundle
- */
- public static final String BUNDLE_IMPORTPACKAGE_ATT = "importPackage";
-
- /**
- * Name of property license of the stereotype Bundle
- */
- public static final String BUNDLE_LICENSE_ATT = "license";
-
- /**
- * Name of property localization of the stereotype Bundle
- */
- public static final String BUNDLE_LOCALIZATION_ATT = "localization";
-
- /**
- * Name of the property main class of the stereotype Bundle
- */
- public static final String BUNDLE_MAIN_CLASS_ATT = "mainClass";
-
- /**
- * Name of property manifestVersion of the stereotype Bundle
- */
- public static final String BUNDLE_MANIFESTVERSION_ATT = "manifestVersion";
-
- /**
- * Name of property name of the stereotype Bundle
- */
- public static final String BUNDLE_NAME_ATT = "name";
-
- /**
- * Name of property nativeCode of the stereotype Bundle
- */
- public static final String BUNDLE_NATIVECODE_ATT = "nativeCode";
-
- /**
- * Name of property provideCapability of the stereotype Bundle
- */
- public static final String BUNDLE_PROVIDE_CAPABILITY_ATT = "provideCapability";
-
- /**
- * Name of property requireBundle of the stereotype Bundle
- */
- public static final String BUNDLE_REQUIREBUNDLE_ATT = "requireBundle";
-
- /**
- * Name of property requireCapability of the stereotype Bundle
- */
- public static final String BUNDLE_REQUIRE_CAPABILITY_ATT = "requireCapability";
-
- /**
- * Name of property requiredExecutionEnvironment of the stereotype Bundle
- */
- public static final String BUNDLE_REQUIREDEXECUTIONENVIRONMENT_ATT = "requiredExecutionEnvironment";
-
- /**
- * Name of property serviceComponent of the stereotype Bundle
- */
- public static final String BUNDLE_SERVICE_COMPONENT_ATT = "serviceComponent";
-
- /**
- * Name of property symbolicName of the stereotype Bundle
- */
- public static final String BUNDLE_SYMBOLICNAME_ATT = "symbolicName";
-
- /**
- * Name of property updateLocation of the stereotype Bundle
- */
- public static final String BUNDLE_UPDATELOCATION_ATT = "updateLocation";
-
- /**
- * Name of property vendor of the stereotype Bundle
- */
- public static final String BUNDLE_VENDOR_ATT = "vendor";
-
- /**
- * Name of property version of the stereotype Bundle
- */
- public static final String BUNDLE_VERSION_ATT = "version";
-
- /**
- * Name of property isSingleton of the stereotype Bundle
- */
- public static final String BUNDLE_ISSINGLETON_ATT = "isSingleton";
-
- /**
- * Name of property base_Component of the stereotype Bundle
- */
- public static final String BUNDLE_BASE_COMPONENT_ATT = "base_Component";
-
- /**
- * Qualified name of the VersionRange
- */
- public static final String VERSION_RANGE = "OSGI::ModuleLayer::VersionRange";
-
- /**
- * Name of property floor of the stereotype VersionRange
- */
- public static final String VERSIONRANGE_FLOOR_ATT = "floor";
-
- /**
- * Name of property ceiling of the stereotype VersionRange
- */
- public static final String VERSIONRANGE_CEILING_ATT = "ceiling";
-
- /**
- * Name of property atleast of the stereotype VersionRange
- */
- public static final String VERSIONRANGE_ATLEAST_ATT = "atleast";
-
- /**
- * Name of property includefloor of the stereotype VersionRange
- */
- public static final String VERSIONRANGE_INCLUDEFLOOR_ATT = "includefloor";
-
- /**
- * Name of property includeCeiling of the stereotype VersionRange
- */
- public static final String VERSIONRANGE_INCLUDECEILING_ATT = "includeCeiling";
-
- /**
- * Qualified name of the BundleReference
- */
- public static final String BUNDLE_REFERENCE = "OSGI::ModuleLayer::BundleReference";
-
- /**
- * Name of property base_Dependency of the stereotype BundleReference
- */
- public static final String BUNDLEREFERENCE_BASE_DEPENDENCY_ATT = "base_Dependency";
-
- /**
- * Qualified name of the PackageReference
- */
- public static final String PACKAGE_REFERENCE = "OSGI::ModuleLayer::PackageReference";
-
- /**
- * Name of property base_Dependency of the stereotype PackageReference
- */
- public static final String PACKAGEREFERENCE_BASE_DEPENDENCY_ATT = "base_Dependency";
-
- /**
- * Qualified name of the ExportedPackage
- */
- public static final String EXPORTED_PACKAGE_STEREOTYPE = "OSGI::ModuleLayer::ExportedPackage";
-
- /**
- * Qualified name of the ImportedPackage
- */
- public static final String IMPORTED_PACKAGE_STEREOTYPE = "OSGI::ModuleLayer::ImportedPackage";
-
- /**
- * Name of property base_Package of the stereotype ExportedPackage
- */
- public static final String EXPORTEDPACKAGE_BASE_PACKAGE_ATT = "base_Package";
-
- /**
- * Private constructor to prevent instantiation.
- */
- private OSGIStereotypes() {
- }
-}
diff --git a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/OSGIStereotypesUtils.java b/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/OSGIStereotypesUtils.java
deleted file mode 100644
index c68ba88dc1e..00000000000
--- a/extraplugins/adl4eclipse/org.eclipse.papyrus.osgi.profile/src/org/eclipse/papyrus/osgi/profile/OSGIStereotypesUtils.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2016 CEA LIST and others.
- *
- * 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:
- * CEA LIST - Initial API and implementation
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.osgi.profile;
-
-import org.eclipse.uml2.uml.Element;
-
-/**
- * Utility class for {@link OSGIStereotypes}
- */
-public class OSGIStereotypesUtils {
-
- /**
- * Returns <code>true</code> if the specified element represents a bundle
- * @param element the element to check
- * @return <code>true</code> if the specified element represents a bundle
- */
- public static boolean isBundle(Element element) {
- return element.getAppliedStereotype(OSGIStereotypes.BUNDLE) !=null;
- }
-}

Back to the top