diff options
author | Pauline DEVILLE | 2018-03-21 09:56:17 +0000 |
---|---|---|
committer | Patrick Tessier | 2018-03-21 12:45:43 +0000 |
commit | f871cd427884fcfb51cad93cb6a871b03beea2fc (patch) | |
tree | 3781762f7319798e0057c7e466b2b6761eb78562 /tests/junit/plugins/toolsmiths | |
parent | bbcb7cb78c05873b63b0c65b86727e9f47f76d63 (diff) | |
download | org.eclipse.papyrus-f871cd427884fcfb51cad93cb6a871b03beea2fc.tar.gz org.eclipse.papyrus-f871cd427884fcfb51cad93cb6a871b03beea2fc.tar.xz org.eclipse.papyrus-f871cd427884fcfb51cad93cb6a871b03beea2fc.zip |
Bug 525483 - [Toolsmiths] Profile changes management and model migration
Change-Id: Id5b2081df69458ef48821f492929b107a1d2ef4f
Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
Diffstat (limited to 'tests/junit/plugins/toolsmiths')
100 files changed, 25877 insertions, 0 deletions
diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.classpath b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.classpath new file mode 100644 index 00000000000..eca7bdba8f0 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.classpath @@ -0,0 +1,7 @@ +<?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.8"/> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="src" path="src"/> + <classpathentry kind="output" path="bin"/> +</classpath> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.project b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.project new file mode 100644 index 00000000000..77874198239 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.project @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.papyrus.toolsmiths.profilemigration.tests</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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.core.resources.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000000..896a9a53a53 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8
\ No newline at end of file diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.core.runtime.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 00000000000..5a0ad22d2a7 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +line.separator=\n diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.jdt.core.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 00000000000..b3aa6d60f94 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,291 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.8 +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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.jdt.ui.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 00000000000..954281dbc31 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,68 @@ +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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.pde.api.tools.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.pde.api.tools.prefs new file mode 100644 index 00000000000..b2260f87129 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/.settings/org.eclipse.pde.api.tools.prefs @@ -0,0 +1,104 @@ +ANNOTATION_ELEMENT_TYPE_ADDED_FIELD=Error +ANNOTATION_ELEMENT_TYPE_ADDED_METHOD_WITHOUT_DEFAULT_VALUE=Error +ANNOTATION_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error +ANNOTATION_ELEMENT_TYPE_REMOVED_FIELD=Error +ANNOTATION_ELEMENT_TYPE_REMOVED_METHOD=Error +ANNOTATION_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error +API_COMPONENT_ELEMENT_TYPE_REMOVED_API_TYPE=Error +API_COMPONENT_ELEMENT_TYPE_REMOVED_REEXPORTED_API_TYPE=Warning +API_COMPONENT_ELEMENT_TYPE_REMOVED_REEXPORTED_TYPE=Warning +API_COMPONENT_ELEMENT_TYPE_REMOVED_TYPE=Error +API_USE_SCAN_FIELD_SEVERITY=Error +API_USE_SCAN_METHOD_SEVERITY=Error +API_USE_SCAN_TYPE_SEVERITY=Error +CLASS_ELEMENT_TYPE_ADDED_FIELD=Warning +CLASS_ELEMENT_TYPE_ADDED_METHOD=Error +CLASS_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error +CLASS_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error +CLASS_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error +CLASS_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error +CLASS_ELEMENT_TYPE_CHANGED_NON_ABSTRACT_TO_ABSTRACT=Error +CLASS_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error +CLASS_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error +CLASS_ELEMENT_TYPE_REMOVED_CONSTRUCTOR=Error +CLASS_ELEMENT_TYPE_REMOVED_FIELD=Error +CLASS_ELEMENT_TYPE_REMOVED_METHOD=Error +CLASS_ELEMENT_TYPE_REMOVED_SUPERCLASS=Error +CLASS_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error +CLASS_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error +CONSTRUCTOR_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error +CONSTRUCTOR_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error +CONSTRUCTOR_ELEMENT_TYPE_CHANGED_VARARGS_TO_ARRAY=Error +CONSTRUCTOR_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error +ENUM_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error +ENUM_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error +ENUM_ELEMENT_TYPE_REMOVED_ENUM_CONSTANT=Error +ENUM_ELEMENT_TYPE_REMOVED_FIELD=Error +ENUM_ELEMENT_TYPE_REMOVED_METHOD=Error +ENUM_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error +FIELD_ELEMENT_TYPE_ADDED_VALUE=Warning +FIELD_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error +FIELD_ELEMENT_TYPE_CHANGED_FINAL_TO_NON_FINAL_STATIC_CONSTANT=Error +FIELD_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error +FIELD_ELEMENT_TYPE_CHANGED_NON_STATIC_TO_STATIC=Error +FIELD_ELEMENT_TYPE_CHANGED_STATIC_TO_NON_STATIC=Error +FIELD_ELEMENT_TYPE_CHANGED_TYPE=Error +FIELD_ELEMENT_TYPE_CHANGED_VALUE=Warning +FIELD_ELEMENT_TYPE_REMOVED_TYPE_ARGUMENT=Error +FIELD_ELEMENT_TYPE_REMOVED_VALUE=Error +ILLEGAL_EXTEND=Warning +ILLEGAL_IMPLEMENT=Warning +ILLEGAL_INSTANTIATE=Warning +ILLEGAL_OVERRIDE=Warning +ILLEGAL_REFERENCE=Warning +INTERFACE_ELEMENT_TYPE_ADDED_DEFAULT_METHOD=Warning +INTERFACE_ELEMENT_TYPE_ADDED_FIELD=Ignore +INTERFACE_ELEMENT_TYPE_ADDED_METHOD=Error +INTERFACE_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error +INTERFACE_ELEMENT_TYPE_ADDED_SUPER_INTERFACE_WITH_METHODS=Error +INTERFACE_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error +INTERFACE_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error +INTERFACE_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error +INTERFACE_ELEMENT_TYPE_REMOVED_FIELD=Error +INTERFACE_ELEMENT_TYPE_REMOVED_METHOD=Error +INTERFACE_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error +INTERFACE_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error +INVALID_ANNOTATION=Ignore +INVALID_JAVADOC_TAG=Ignore +INVALID_REFERENCE_IN_SYSTEM_LIBRARIES=Ignore +LEAK_EXTEND=Warning +LEAK_FIELD_DECL=Warning +LEAK_IMPLEMENT=Warning +LEAK_METHOD_PARAM=Warning +LEAK_METHOD_RETURN_TYPE=Warning +METHOD_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error +METHOD_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error +METHOD_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error +METHOD_ELEMENT_TYPE_CHANGED_NON_ABSTRACT_TO_ABSTRACT=Error +METHOD_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error +METHOD_ELEMENT_TYPE_CHANGED_NON_STATIC_TO_STATIC=Error +METHOD_ELEMENT_TYPE_CHANGED_STATIC_TO_NON_STATIC=Error +METHOD_ELEMENT_TYPE_CHANGED_VARARGS_TO_ARRAY=Error +METHOD_ELEMENT_TYPE_REMOVED_ANNOTATION_DEFAULT_VALUE=Error +METHOD_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error +MISSING_EE_DESCRIPTIONS=Error +TYPE_PARAMETER_ELEMENT_TYPE_ADDED_CLASS_BOUND=Error +TYPE_PARAMETER_ELEMENT_TYPE_ADDED_INTERFACE_BOUND=Error +TYPE_PARAMETER_ELEMENT_TYPE_CHANGED_CLASS_BOUND=Error +TYPE_PARAMETER_ELEMENT_TYPE_CHANGED_INTERFACE_BOUND=Error +TYPE_PARAMETER_ELEMENT_TYPE_REMOVED_CLASS_BOUND=Error +TYPE_PARAMETER_ELEMENT_TYPE_REMOVED_INTERFACE_BOUND=Error +UNUSED_PROBLEM_FILTERS=Warning +automatically_removed_unused_problem_filters=Enabled +changed_execution_env=Warning +eclipse.preferences.version=1 +incompatible_api_component_version=Warning +incompatible_api_component_version_include_major_without_breaking_change=Disabled +incompatible_api_component_version_include_minor_without_api_change=Disabled +incompatible_api_component_version_report_major_without_breaking_change=Error +incompatible_api_component_version_report_minor_without_api_change=Error +invalid_since_tag_version=Error +malformed_since_tag=Error +missing_since_tag=Error +report_api_breakage_when_major_version_incremented=Disabled +report_resolution_errors_api_component=Warning diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/META-INF/MANIFEST.MF b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/META-INF/MANIFEST.MF new file mode 100644 index 00000000000..10ff9b556b4 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/META-INF/MANIFEST.MF @@ -0,0 +1,16 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: Test +Bundle-SymbolicName: org.eclipse.papyrus.toolsmiths.profilemigration.tests;singleton:=true +Bundle-Version: 0.7.0.qualifier +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Require-Bundle: org.junit;bundle-version="[4.0.0,5.0.0)", + org.eclipse.papyrus.toolsmiths.profilemigration;bundle-version="[0.7.0,1.0.0)", + org.eclipse.papyrus.toolsmiths.profilemigration.ui;bundle-version="[0.7.0,1.0.0)", + org.eclipse.uml2.uml;bundle-version="[5.3.0,6.0.0)", + org.eclipse.papyrus.junit.framework;bundle-version="[1.0.0,2.0.0)", + org.eclipse.papyrus.uml.tools;bundle-version="[4.0.0,5.0.0)", + org.eclipse.papyrus.junit.utils;bundle-version="[2.0.0,3.0.0)", + org.eclipse.emf.compare;bundle-version="[3.0.0,4.0.0)" +Bundle-Activator: org.eclipse.papyrus.toolsmiths.profilemigration.tests.Activator +Export-Package: org.eclipse.papyrus.toolsmiths.profilemigration.tests diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/about.html b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/about.html new file mode 100755 index 00000000000..598b3684879 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/about.html @@ -0,0 +1,28 @@ +<!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 ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). 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, "Program" 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 ("Redistributor") 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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/build.properties b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/build.properties new file mode 100644 index 00000000000..9384875c8dd --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/build.properties @@ -0,0 +1,7 @@ +source.. = src/ +output.. = bin/ +bin.includes = META-INF/,\ + .,\ + resources/,\ + about.html +src.includes = about.html diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/pom.xml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/pom.xml new file mode 100644 index 00000000000..80b1358b531 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/pom.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.eclipse.papyrus.tests</groupId> + <artifactId>org.eclipse.papyrus.toolsmiths.tests.releng</artifactId> + <version>0.0.1-SNAPSHOT</version> + </parent> + <groupId>org.eclipse.papyrus.tests</groupId> + <artifactId>org.eclipse.papyrus.toolsmiths.profilemigration.tests</artifactId> + <version>0.7.0-SNAPSHOT</version> + <packaging>eclipse-test-plugin</packaging> +</project> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.di new file mode 100644 index 00000000000..8c549eecdc6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.notation new file mode 100644 index 00000000000..70b8be0aa20 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.notation @@ -0,0 +1,145 @@ +<?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:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> + <notation:Diagram xmi:id="_ev8gENOJEeeUyrSPxGJyyA" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_fgE8gNOJEeeUyrSPxGJyyA" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_fgGKoNOJEeeUyrSPxGJyyA" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_fgGKodOJEeeUyrSPxGJyyA" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_fgGKotOJEeeUyrSPxGJyyA" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_fgGxsNOJEeeUyrSPxGJyyA" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_fgGxsdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fgGxstOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fgGxs9OJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fgGxtNOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_fgGxtdOJEeeUyrSPxGJyyA" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_fgGxttOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fgGxt9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fgGxuNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fgGxudOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_fgGxutOJEeeUyrSPxGJyyA" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_fgGxu9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fgGxvNOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fgGxvdOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fgGxvtOJEeeUyrSPxGJyyA"/> + </children> + <element xmi:type="uml:Class" href="AbstractTest.uml#_fgCgQNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fgE8gdOJEeeUyrSPxGJyyA" x="30" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_fvsF0NOJEeeUyrSPxGJyyA" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_fvsF0tOJEeeUyrSPxGJyyA" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_fvsF09OJEeeUyrSPxGJyyA" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_fvss4NOJEeeUyrSPxGJyyA" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_fvss4dOJEeeUyrSPxGJyyA" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_fvss4tOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fvss49OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fvss5NOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fvss5dOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_fvss5tOJEeeUyrSPxGJyyA" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_fvss59OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fvss6NOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fvss6dOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fvss6tOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_fvss69OJEeeUyrSPxGJyyA" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_fvss7NOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fvss7dOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fvss7tOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fvss79OJEeeUyrSPxGJyyA"/> + </children> + <element xmi:type="uml:Class" href="AbstractTest.uml#_fvqQoNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fvsF0dOJEeeUyrSPxGJyyA" x="190" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_gDcvUNOJEeeUyrSPxGJyyA" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_gDcvUtOJEeeUyrSPxGJyyA" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_gDcvU9OJEeeUyrSPxGJyyA" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_gDcvVNOJEeeUyrSPxGJyyA" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_gDdWYNOJEeeUyrSPxGJyyA" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_gDdWYdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_gDdWYtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_gDdWY9OJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gDdWZNOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_gDdWZdOJEeeUyrSPxGJyyA" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_gDdWZtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_gDdWZ9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_gDdWaNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gDdWadOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_gDdWatOJEeeUyrSPxGJyyA" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_gDdWa9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_gDdWbNOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_gDdWbdOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gDdWbtOJEeeUyrSPxGJyyA"/> + </children> + <element xmi:type="uml:Class" href="AbstractTest.uml#_gDa6INOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gDcvUdOJEeeUyrSPxGJyyA" x="350" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_hw36cNOJEeeUyrSPxGJyyA" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_hw36cdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hw36c9OJEeeUyrSPxGJyyA" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AbstractTest.uml#_fgCgQNOJEeeUyrSPxGJyyA"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hw36ctOJEeeUyrSPxGJyyA" x="326" y="130"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_iT2rsNOJEeeUyrSPxGJyyA" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_iT2rsdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iT2rs9OJEeeUyrSPxGJyyA" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AbstractTest.uml#_fvqQoNOJEeeUyrSPxGJyyA"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iT2rstOJEeeUyrSPxGJyyA" x="531" y="131"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_iy6mQtOJEeeUyrSPxGJyyA" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_iy6mQ9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iy6mRdOJEeeUyrSPxGJyyA" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AbstractTest.uml#_gDa6INOJEeeUyrSPxGJyyA"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iy6mRNOJEeeUyrSPxGJyyA" x="713" y="129"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_ev8gEdOJEeeUyrSPxGJyyA" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_ev8gEtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_ev8gE9OJEeeUyrSPxGJyyA" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Model" href="AbstractTest.uml#_evw54NOJEeeUyrSPxGJyyA"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_qKslwOSYEeeCup3OlNlCew" name="css_stylesheets" eObjectListValue="_qKr-sOSYEeeCup3OlNlCew"/> + <element xmi:type="uml:Model" href="AbstractTest.uml#_evw54NOJEeeUyrSPxGJyyA"/> + <edges xmi:type="notation:Connector" xmi:id="_hw36dNOJEeeUyrSPxGJyyA" type="StereotypeCommentLink" source="_fgE8gNOJEeeUyrSPxGJyyA" target="_hw36cNOJEeeUyrSPxGJyyA"> + <styles xmi:type="notation:FontStyle" xmi:id="_hw36ddOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hw36edOJEeeUyrSPxGJyyA" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AbstractTest.uml#_fgCgQNOJEeeUyrSPxGJyyA"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hw36dtOJEeeUyrSPxGJyyA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hw36d9OJEeeUyrSPxGJyyA"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hw36eNOJEeeUyrSPxGJyyA"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_iT2rtNOJEeeUyrSPxGJyyA" type="StereotypeCommentLink" source="_fvsF0NOJEeeUyrSPxGJyyA" target="_iT2rsNOJEeeUyrSPxGJyyA"> + <styles xmi:type="notation:FontStyle" xmi:id="_iT2rtdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iT2rudOJEeeUyrSPxGJyyA" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AbstractTest.uml#_fvqQoNOJEeeUyrSPxGJyyA"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iT2rttOJEeeUyrSPxGJyyA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iT2rt9OJEeeUyrSPxGJyyA"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iT2ruNOJEeeUyrSPxGJyyA"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_iy6mRtOJEeeUyrSPxGJyyA" type="StereotypeCommentLink" source="_gDcvUNOJEeeUyrSPxGJyyA" target="_iy6mQtOJEeeUyrSPxGJyyA"> + <styles xmi:type="notation:FontStyle" xmi:id="_iy6mR9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iy6mS9OJEeeUyrSPxGJyyA" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AbstractTest.uml#_gDa6INOJEeeUyrSPxGJyyA"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iy6mSNOJEeeUyrSPxGJyyA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iy6mSdOJEeeUyrSPxGJyyA"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iy6mStOJEeeUyrSPxGJyyA"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_qKr-sOSYEeeCup3OlNlCew" path="/TestModel/testModels.css"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.notation new file mode 100644 index 00000000000..bb7868b80df --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.notation @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8"?> +<notation:Diagram 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:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_I80yANOJEeeUyrSPxGJyyA" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_OGokcNOJEeeUyrSPxGJyyA" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OG_w0NOJEeeUyrSPxGJyyA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OHAX4NOJEeeUyrSPxGJyyA" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OHAX4dOJEeeUyrSPxGJyyA" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OHAX4tOJEeeUyrSPxGJyyA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OHAX49OJEeeUyrSPxGJyyA" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OHAX5NOJEeeUyrSPxGJyyA" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_OG7fYNOJEeeUyrSPxGJyyA" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OG8GcNOJEeeUyrSPxGJyyA" x="190" y="353"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_OLLtQNOJEeeUyrSPxGJyyA" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_OLLtQdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLM7YNOJEeeUyrSPxGJyyA" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OLLtQtOJEeeUyrSPxGJyyA" x="432" y="245"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_OxI6ANOJEeeUyrSPxGJyyA" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_OxJhENOJEeeUyrSPxGJyyA" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_OxL9UNOJEeeUyrSPxGJyyA" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_OxL9UdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_OxL9UtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_OxL9U9OJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OxL9VNOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_OxL9VdOJEeeUyrSPxGJyyA" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_OxL9VtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_OxL9V9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_OxL9WNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OxL9WdOJEeeUyrSPxGJyyA"/> + </children> + <element xmi:type="uml:Stereotype" href="AbstractTest.profile.uml#_OxA-MNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OxI6AdOJEeeUyrSPxGJyyA" x="30" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_PRgcINOJEeeUyrSPxGJyyA" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_PRhDMNOJEeeUyrSPxGJyyA" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_PRhDMdOJEeeUyrSPxGJyyA" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_WbzfoNOJEeeUyrSPxGJyyA" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="AbstractTest.profile.uml#_WbjA8NOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_WbzfodOJEeeUyrSPxGJyyA"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_PRhDMtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PRhDM9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PRhDNNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PRhDNdOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_PRhDNtOJEeeUyrSPxGJyyA" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_PRhDN9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PRhDONOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PRhDOdOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PRhDOtOJEeeUyrSPxGJyyA"/> + </children> + <element xmi:type="uml:Stereotype" href="AbstractTest.profile.uml#_PRcxwNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PRgcIdOJEeeUyrSPxGJyyA" x="176" y="190"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_SNXJQNOJEeeUyrSPxGJyyA" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_SNXwUNOJEeeUyrSPxGJyyA" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_SNXwUdOJEeeUyrSPxGJyyA" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_SNXwUtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_SNXwU9OJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_SNXwVNOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SNXwVdOJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_SNYXYNOJEeeUyrSPxGJyyA" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_SNYXYdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_SNYXYtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_SNYXY9OJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SNYXZNOJEeeUyrSPxGJyyA"/> + </children> + <element xmi:type="uml:Stereotype" href="AbstractTest.profile.uml#_SNUtANOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SNXJQdOJEeeUyrSPxGJyyA" x="190" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_TAAHINOJEeeUyrSPxGJyyA" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_TAAHItOJEeeUyrSPxGJyyA" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_TAAHI9OJEeeUyrSPxGJyyA" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_TAAHJNOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_TAAHJdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_TAAHJtOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TAAHJ9OJEeeUyrSPxGJyyA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_TAAHKNOJEeeUyrSPxGJyyA" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_TAAHKdOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_TAAHKtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_TAAHK9OJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TAAHLNOJEeeUyrSPxGJyyA"/> + </children> + <element xmi:type="uml:Stereotype" href="AbstractTest.profile.uml#_S_-R8NOJEeeUyrSPxGJyyA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TAAHIdOJEeeUyrSPxGJyyA" x="350" y="30"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_I80yAdOJEeeUyrSPxGJyyA" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_I80yAtOJEeeUyrSPxGJyyA"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_I80yA9OJEeeUyrSPxGJyyA" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="AbstractTest.profile.uml#_I6l9YNOJEeeUyrSPxGJyyA"/> + </styles> + <element xmi:type="uml:Profile" href="AbstractTest.profile.uml#_I6l9YNOJEeeUyrSPxGJyyA"/> + <edges xmi:type="notation:Connector" xmi:id="_OLSa8NOJEeeUyrSPxGJyyA" type="StereotypeCommentLink" source="_OGokcNOJEeeUyrSPxGJyyA" target="_OLLtQNOJEeeUyrSPxGJyyA"> + <styles xmi:type="notation:FontStyle" xmi:id="_OLSa8dOJEeeUyrSPxGJyyA"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_OLUQINOJEeeUyrSPxGJyyA" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OLSa8tOJEeeUyrSPxGJyyA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLTpENOJEeeUyrSPxGJyyA"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLTpEdOJEeeUyrSPxGJyyA"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_UTz4YNOJEeeUyrSPxGJyyA" type="Extension_Edge" source="_PRgcINOJEeeUyrSPxGJyyA" target="_OGokcNOJEeeUyrSPxGJyyA"> + <styles xmi:type="notation:FontStyle" xmi:id="_UTz4YdOJEeeUyrSPxGJyyA"/> + <element xmi:type="uml:Extension" href="AbstractTest.profile.uml#_UTZosNOJEeeUyrSPxGJyyA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UTz4YtOJEeeUyrSPxGJyyA" points="[240, 293, -643984, -643984]$[240, 353, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UU3oUNOJEeeUyrSPxGJyyA" id="(0.49612403100775193,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UU3oUdOJEeeUyrSPxGJyyA" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_Ux2fQNOJEeeUyrSPxGJyyA" type="Generalization_Edge" source="_TAAHINOJEeeUyrSPxGJyyA" target="_PRgcINOJEeeUyrSPxGJyyA"> + <children xmi:type="notation:DecorationNode" xmi:id="_Ux2fQ9OJEeeUyrSPxGJyyA" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_al5hgNOJEeeUyrSPxGJyyA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Ux2fRNOJEeeUyrSPxGJyyA" x="1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_Ux2fQdOJEeeUyrSPxGJyyA"/> + <element xmi:type="uml:Generalization" href="AbstractTest.profile.uml#_Uxn1wNOJEeeUyrSPxGJyyA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ux2fQtOJEeeUyrSPxGJyyA" points="[400, 130, -643984, -643984]$[272, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UynUQNOJEeeUyrSPxGJyyA" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UynUQdOJEeeUyrSPxGJyyA" id="(0.7441860465116279,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_VH614NOJEeeUyrSPxGJyyA" type="Generalization_Edge" source="_SNXJQNOJEeeUyrSPxGJyyA" target="_PRgcINOJEeeUyrSPxGJyyA"> + <children xmi:type="notation:DecorationNode" xmi:id="_VH7c8NOJEeeUyrSPxGJyyA" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_alza4NOJEeeUyrSPxGJyyA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_VH7c8dOJEeeUyrSPxGJyyA" x="-1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_VH614dOJEeeUyrSPxGJyyA"/> + <element xmi:type="uml:Generalization" href="AbstractTest.profile.uml#_VHpJENOJEeeUyrSPxGJyyA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VH614tOJEeeUyrSPxGJyyA" points="[240, 130, -643984, -643984]$[240, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VIjvENOJEeeUyrSPxGJyyA" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VIkWINOJEeeUyrSPxGJyyA" id="(0.49612403100775193,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_VevacNOJEeeUyrSPxGJyyA" type="Generalization_Edge" source="_OxI6ANOJEeeUyrSPxGJyyA" target="_PRgcINOJEeeUyrSPxGJyyA"> + <children xmi:type="notation:DecorationNode" xmi:id="_VewBgNOJEeeUyrSPxGJyyA" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_alstMNOJEeeUyrSPxGJyyA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_VewBgdOJEeeUyrSPxGJyyA" y="59"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_VevacdOJEeeUyrSPxGJyyA"/> + <element xmi:type="uml:Generalization" href="AbstractTest.profile.uml#_VeimINOJEeeUyrSPxGJyyA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VevactOJEeeUyrSPxGJyyA" points="[80, 130, -643984, -643984]$[208, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VfPJsNOJEeeUyrSPxGJyyA" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VfPwwNOJEeeUyrSPxGJyyA" id="(0.24806201550387597,0.0)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.uml new file mode 100644 index 00000000000..468e27ea5b7 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.profile.uml @@ -0,0 +1,88 @@ +<?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="_I6l9YNOJEeeUyrSPxGJyyA" name="AbstractTest" metaclassReference="_OFq7INOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvAeoNOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_pzr6UNOJEeeUyrSPxGJyyA" name="AbstractTest" nsURI="http:///schemas/AbstractTest/_pzrTQNOJEeeUyrSPxGJyyA/1" nsPrefix="AbstractTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pztIcNOJEeeUyrSPxGJyyA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pztIcdOJEeeUyrSPxGJyyA" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pztIctOJEeeUyrSPxGJyyA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pztIc9OJEeeUyrSPxGJyyA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pztIdNOJEeeUyrSPxGJyyA" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pztIddOJEeeUyrSPxGJyyA" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_pzr6UdOJEeeUyrSPxGJyyA" name="S1" eSuperTypes="_pzr6VNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pzr6UtOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OxA-MNOJEeeUyrSPxGJyyA"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_pzr6VNOJEeeUyrSPxGJyyA" name="S" abstract="true"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pzr6VdOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PRcxwNOJEeeUyrSPxGJyyA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pzr6VtOJEeeUyrSPxGJyyA" 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="_pzr6WNOJEeeUyrSPxGJyyA" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_pzr6WtOJEeeUyrSPxGJyyA" name="S2" eSuperTypes="_pzr6VNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pzr6W9OJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SNUtANOJEeeUyrSPxGJyyA"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_pzr6XdOJEeeUyrSPxGJyyA" name="S3" eSuperTypes="_pzr6VNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pzr6XtOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S_-R8NOJEeeUyrSPxGJyyA"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bvBFsNOJEeeUyrSPxGJyyA" name="AbstractTest" nsURI="http:///schemas/AbstractTest/_bu9bUNOJEeeUyrSPxGJyyA/0" nsPrefix="AbstractTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvC64NOJEeeUyrSPxGJyyA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC64dOJEeeUyrSPxGJyyA" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC64tOJEeeUyrSPxGJyyA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC649OJEeeUyrSPxGJyyA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC65NOJEeeUyrSPxGJyyA" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC65dOJEeeUyrSPxGJyyA" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvBFsdOJEeeUyrSPxGJyyA" name="S1" eSuperTypes="_bvBFtNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvBFstOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OxA-MNOJEeeUyrSPxGJyyA"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvBFtNOJEeeUyrSPxGJyyA" name="S"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvBFtdOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PRcxwNOJEeeUyrSPxGJyyA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bvBFttOJEeeUyrSPxGJyyA" 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="_bvBFuNOJEeeUyrSPxGJyyA" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvBFutOJEeeUyrSPxGJyyA" name="S2" eSuperTypes="_bvBFtNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvBFu9OJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SNUtANOJEeeUyrSPxGJyyA"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvBFvdOJEeeUyrSPxGJyyA" name="S3" eSuperTypes="_bvBFtNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvBFvtOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S_-R8NOJEeeUyrSPxGJyyA"/> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_OFq7INOJEeeUyrSPxGJyyA" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_JNxYENOJEeeUyrSPxGJyyA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_JN1CcNOJEeeUyrSPxGJyyA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_OxA-MNOJEeeUyrSPxGJyyA" name="S1"> + <generalization xmi:type="uml:Generalization" xmi:id="_VeimINOJEeeUyrSPxGJyyA" general="_PRcxwNOJEeeUyrSPxGJyyA"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_PRcxwNOJEeeUyrSPxGJyyA" name="S" isAbstract="true"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_UTd6INOJEeeUyrSPxGJyyA" name="base_Class" association="_UTZosNOJEeeUyrSPxGJyyA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WbjA8NOJEeeUyrSPxGJyyA" name="p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_SNUtANOJEeeUyrSPxGJyyA" name="S2"> + <generalization xmi:type="uml:Generalization" xmi:id="_VHpJENOJEeeUyrSPxGJyyA" general="_PRcxwNOJEeeUyrSPxGJyyA"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_S_-R8NOJEeeUyrSPxGJyyA" name="S3"> + <generalization xmi:type="uml:Generalization" xmi:id="_Uxn1wNOJEeeUyrSPxGJyyA" general="_PRcxwNOJEeeUyrSPxGJyyA"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_UTZosNOJEeeUyrSPxGJyyA" name="E_S_Class1" memberEnd="_UTdTENOJEeeUyrSPxGJyyA _UTd6INOJEeeUyrSPxGJyyA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_UTdTENOJEeeUyrSPxGJyyA" name="extension_S" type="_PRcxwNOJEeeUyrSPxGJyyA" aggregation="composite" association="_UTZosNOJEeeUyrSPxGJyyA"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.uml new file mode 100644 index 00000000000..3b9cb284cbf --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest.uml @@ -0,0 +1,27 @@ +<?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:AbstractTest="http:///schemas/AbstractTest/_bu9bUNOJEeeUyrSPxGJyyA/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/AbstractTest/_bu9bUNOJEeeUyrSPxGJyyA/0 AbstractTest.profile.uml#_bvBFsNOJEeeUyrSPxGJyyA"> + <uml:Model xmi:id="_evw54NOJEeeUyrSPxGJyyA" name="AbstractTest"> + <packageImport xmi:type="uml:PackageImport" xmi:id="_e6p7QNOJEeeUyrSPxGJyyA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Class" xmi:id="_fgCgQNOJEeeUyrSPxGJyyA" name="Class1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_fvqQoNOJEeeUyrSPxGJyyA" name="Class2"/> + <packagedElement xmi:type="uml:Class" xmi:id="_gDa6INOJEeeUyrSPxGJyyA" name="Class3"/> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_e6h_cNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_e6lp0NOJEeeUyrSPxGJyyA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_e6lp0dOJEeeUyrSPxGJyyA" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_e6lp0tOJEeeUyrSPxGJyyA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_e6lp09OJEeeUyrSPxGJyyA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_e6lp1NOJEeeUyrSPxGJyyA" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_e6lp1dOJEeeUyrSPxGJyyA" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_e6kbsNOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="AbstractTest.profile.uml#_bvBFsNOJEeeUyrSPxGJyyA"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="AbstractTest.profile.uml#_I6l9YNOJEeeUyrSPxGJyyA"/> + </profileApplication> + </uml:Model> + <AbstractTest:S xmi:id="_hwkYcNOJEeeUyrSPxGJyyA" base_Class="_fgCgQNOJEeeUyrSPxGJyyA" p="1"/> + <AbstractTest:S xmi:id="_iTm0ENOJEeeUyrSPxGJyyA" base_Class="_fvqQoNOJEeeUyrSPxGJyyA" p="2"/> + <AbstractTest:S xmi:id="_iyr8wNOJEeeUyrSPxGJyyA" base_Class="_gDa6INOJEeeUyrSPxGJyyA" p="3"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest_before.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest_before.profile.uml new file mode 100644 index 00000000000..a05ef166b69 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AbstractTest/AbstractTest_before.profile.uml @@ -0,0 +1,61 @@ +<?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="_I6l9YNOJEeeUyrSPxGJyyA" name="AbstractTest" metaclassReference="_OFq7INOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvAeoNOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_bvBFsNOJEeeUyrSPxGJyyA" name="AbstractTest" nsURI="http:///schemas/AbstractTest/_bu9bUNOJEeeUyrSPxGJyyA/0" nsPrefix="AbstractTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvC64NOJEeeUyrSPxGJyyA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC64dOJEeeUyrSPxGJyyA" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC64tOJEeeUyrSPxGJyyA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC649OJEeeUyrSPxGJyyA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC65NOJEeeUyrSPxGJyyA" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvC65dOJEeeUyrSPxGJyyA" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvBFsdOJEeeUyrSPxGJyyA" name="S1" eSuperTypes="_bvBFtNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvBFstOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OxA-MNOJEeeUyrSPxGJyyA"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvBFtNOJEeeUyrSPxGJyyA" name="S"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvBFtdOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PRcxwNOJEeeUyrSPxGJyyA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bvBFttOJEeeUyrSPxGJyyA" 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="_bvBFuNOJEeeUyrSPxGJyyA" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvBFutOJEeeUyrSPxGJyyA" name="S2" eSuperTypes="_bvBFtNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvBFu9OJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SNUtANOJEeeUyrSPxGJyyA"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvBFvdOJEeeUyrSPxGJyyA" name="S3" eSuperTypes="_bvBFtNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvBFvtOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S_-R8NOJEeeUyrSPxGJyyA"/> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_OFq7INOJEeeUyrSPxGJyyA" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_JNxYENOJEeeUyrSPxGJyyA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_JN1CcNOJEeeUyrSPxGJyyA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_OxA-MNOJEeeUyrSPxGJyyA" name="S1"> + <generalization xmi:type="uml:Generalization" xmi:id="_VeimINOJEeeUyrSPxGJyyA" general="_PRcxwNOJEeeUyrSPxGJyyA"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_PRcxwNOJEeeUyrSPxGJyyA" name="S"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_UTd6INOJEeeUyrSPxGJyyA" name="base_Class" association="_UTZosNOJEeeUyrSPxGJyyA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WbjA8NOJEeeUyrSPxGJyyA" name="p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_SNUtANOJEeeUyrSPxGJyyA" name="S2"> + <generalization xmi:type="uml:Generalization" xmi:id="_VHpJENOJEeeUyrSPxGJyyA" general="_PRcxwNOJEeeUyrSPxGJyyA"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_S_-R8NOJEeeUyrSPxGJyyA" name="S3"> + <generalization xmi:type="uml:Generalization" xmi:id="_Uxn1wNOJEeeUyrSPxGJyyA" general="_PRcxwNOJEeeUyrSPxGJyyA"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_UTZosNOJEeeUyrSPxGJyyA" name="E_S_Class1" memberEnd="_UTdTENOJEeeUyrSPxGJyyA _UTd6INOJEeeUyrSPxGJyyA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_UTdTENOJEeeUyrSPxGJyyA" name="extension_S" type="_PRcxwNOJEeeUyrSPxGJyyA" aggregation="composite" association="_UTZosNOJEeeUyrSPxGJyyA"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.di new file mode 100644 index 00000000000..8c549eecdc6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.notation new file mode 100644 index 00000000000..22532e40929 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.notation @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="UTF-8"?> +<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_PamE4PXyEeeUHKpx9-NoWg" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_R1sOUPXyEeeUHKpx9-NoWg" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_R1s1YPXyEeeUHKpx9-NoWg" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_R1s1YfXyEeeUHKpx9-NoWg" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_R1s1YvXyEeeUHKpx9-NoWg" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_R1s1Y_XyEeeUHKpx9-NoWg" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_R1s1ZPXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_R1s1ZfXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_R1s1ZvXyEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_R1s1Z_XyEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_R1s1aPXyEeeUHKpx9-NoWg" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_R1s1afXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_R1s1avXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_R1s1a_XyEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_R1s1bPXyEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_R1s1bfXyEeeUHKpx9-NoWg" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_R1s1bvXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_R1s1b_XyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_R1s1cPXyEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_R1s1cfXyEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Class" href="AddPropertyTest.uml#_R1rnQPXyEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_R1sOUfXyEeeUHKpx9-NoWg" x="30" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_SkDJJ_XyEeeUHKpx9-NoWg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_SkDJKPXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_SkDwMPXyEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AddPropertyTest.uml#_R1rnQPXyEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SkDJKfXyEeeUHKpx9-NoWg" x="403" y="126"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_OrpEcPYDEeeUHKpx9-NoWg" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_OrpEcvYDEeeUHKpx9-NoWg" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_OrpEc_YDEeeUHKpx9-NoWg" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_OrpEdPYDEeeUHKpx9-NoWg" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_OrpEdfYDEeeUHKpx9-NoWg" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_OrpEdvYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_OrpEd_YDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_OrpEePYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OrpEefYDEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_OrpEevYDEeeUHKpx9-NoWg" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_OrpEe_YDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_OrpEfPYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_OrpEffYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OrpEfvYDEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_OrpEf_YDEeeUHKpx9-NoWg" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_OrpEgPYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_OrpEgfYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_OrpEgvYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OrpEg_YDEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Class" href="AddPropertyTest.uml#_OrodYPYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OrpEcfYDEeeUHKpx9-NoWg" x="190" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_QvvqMPYDEeeUHKpx9-NoWg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_QvvqMfYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_QvvqM_YDEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AddPropertyTest.uml#_OrodYPYDEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QvvqMvYDEeeUHKpx9-NoWg" x="569" y="126"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Q4CqkPYDEeeUHKpx9-NoWg" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Q4CqkvYDEeeUHKpx9-NoWg" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_Q4Cqk_YDEeeUHKpx9-NoWg" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Q4CqlPYDEeeUHKpx9-NoWg" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Q4CqlfYDEeeUHKpx9-NoWg" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Q4CqlvYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Q4Cql_YDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Q4CqmPYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q4CqmfYDEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Q4CqmvYDEeeUHKpx9-NoWg" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Q4Cqm_YDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Q4CqnPYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Q4CqnfYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q4CqnvYDEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Q4DRoPYDEeeUHKpx9-NoWg" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Q4DRofYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Q4DRovYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Q4DRo_YDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q4DRpPYDEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Class" href="AddPropertyTest.uml#_Q4BccPYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q4CqkfYDEeeUHKpx9-NoWg" x="350" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ReK2dPYDEeeUHKpx9-NoWg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ReK2dfYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ReK2d_YDEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AddPropertyTest.uml#_Q4BccPYDEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ReK2dvYDEeeUHKpx9-NoWg" x="777" y="297"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_PamE4fXyEeeUHKpx9-NoWg" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_PamE4vXyEeeUHKpx9-NoWg"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_PamE4_XyEeeUHKpx9-NoWg" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Model" href="AddPropertyTest.uml#_PaglUPXyEeeUHKpx9-NoWg"/> + </styles> + <element xmi:type="uml:Model" href="AddPropertyTest.uml#_PaglUPXyEeeUHKpx9-NoWg"/> + <edges xmi:type="notation:Connector" xmi:id="_SkDwMfXyEeeUHKpx9-NoWg" type="StereotypeCommentLink" source="_R1sOUPXyEeeUHKpx9-NoWg" target="_SkDJJ_XyEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_SkDwMvXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_SkDwNvXyEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AddPropertyTest.uml#_R1rnQPXyEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SkDwM_XyEeeUHKpx9-NoWg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SkDwNPXyEeeUHKpx9-NoWg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SkDwNfXyEeeUHKpx9-NoWg"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_QvvqNPYDEeeUHKpx9-NoWg" type="StereotypeCommentLink" source="_OrpEcPYDEeeUHKpx9-NoWg" target="_QvvqMPYDEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_QvvqNfYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_QvvqOfYDEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AddPropertyTest.uml#_OrodYPYDEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QvvqNvYDEeeUHKpx9-NoWg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QvvqN_YDEeeUHKpx9-NoWg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QvvqOPYDEeeUHKpx9-NoWg"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_ReK2ePYDEeeUHKpx9-NoWg" type="StereotypeCommentLink" source="_Q4CqkPYDEeeUHKpx9-NoWg" target="_ReK2dPYDEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_ReK2efYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ReK2ffYDEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="AddPropertyTest.uml#_Q4BccPYDEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ReK2evYDEeeUHKpx9-NoWg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ReK2e_YDEeeUHKpx9-NoWg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ReK2fPYDEeeUHKpx9-NoWg"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.notation new file mode 100644 index 00000000000..3f4b636fb46 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.notation @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="UTF-8"?> +<notation:Diagram 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:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_9VrG4PXxEeeUHKpx9-NoWg" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_L-IlEPXyEeeUHKpx9-NoWg" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_L-JMI_XyEeeUHKpx9-NoWg" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L-JMJPXyEeeUHKpx9-NoWg" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L-JMJfXyEeeUHKpx9-NoWg" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L-JMJvXyEeeUHKpx9-NoWg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L-JMJ_XyEeeUHKpx9-NoWg" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L-JzMPXyEeeUHKpx9-NoWg" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_L-JMIfXyEeeUHKpx9-NoWg" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_L-JMIvXyEeeUHKpx9-NoWg" x="150" y="369"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_L-iNs_XyEeeUHKpx9-NoWg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_L-iNtPXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_L-i0wPXyEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_L-iNtfXyEeeUHKpx9-NoWg" x="431" y="99"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_MhAooPXyEeeUHKpx9-NoWg" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_MhAoovXyEeeUHKpx9-NoWg" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_MhAoo_XyEeeUHKpx9-NoWg" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_YVmoUPYDEeeUHKpx9-NoWg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="AddPropertyTest.profile.uml#_YVf6oPYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YVmoUfYDEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ayWXkPYDEeeUHKpx9-NoWg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="AddPropertyTest.profile.uml#_ayN0sPYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ayWXkfYDEeeUHKpx9-NoWg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_MhAopPXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MhAopfXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MhAopvXyEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MhAop_XyEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MhAoqPXyEeeUHKpx9-NoWg" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MhAoqfXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MhAoqvXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MhAoq_XyEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MhAorPXyEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Stereotype" href="AddPropertyTest.profile.uml#_Mg_agPXyEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MhAoofXyEeeUHKpx9-NoWg" x="30" y="190"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_FBGRwPYDEeeUHKpx9-NoWg" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_FBGRwvYDEeeUHKpx9-NoWg" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_FBGRw_YDEeeUHKpx9-NoWg" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_fjJNEPYDEeeUHKpx9-NoWg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="AddPropertyTest.profile.uml#_fi-N8PYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_fjJNEfYDEeeUHKpx9-NoWg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_FBGRxPYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_FBGRxfYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_FBGRxvYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FBGRx_YDEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_FBGRyPYDEeeUHKpx9-NoWg" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_FBGRyfYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_FBGRyvYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_FBGRy_YDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FBGRzPYDEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Stereotype" href="AddPropertyTest.profile.uml#_FBFDoPYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FBGRwfYDEeeUHKpx9-NoWg" x="227" y="190"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_HPA60PYDEeeUHKpx9-NoWg" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_HPA60vYDEeeUHKpx9-NoWg" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_HPBh4PYDEeeUHKpx9-NoWg" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_HPBh4fYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HPBh4vYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HPBh4_YDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HPBh5PYDEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_HPBh5fYDEeeUHKpx9-NoWg" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_HPBh5vYDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HPBh5_YDEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HPBh6PYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HPBh6fYDEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Stereotype" href="AddPropertyTest.profile.uml#_HO_ssPYDEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HPA60fYDEeeUHKpx9-NoWg" x="252" y="30"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_9VrG4fXxEeeUHKpx9-NoWg" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_9VrG4vXxEeeUHKpx9-NoWg"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_9VrG4_XxEeeUHKpx9-NoWg" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="AddPropertyTest.profile.uml#_9VncgPXxEeeUHKpx9-NoWg"/> + </styles> + <element xmi:type="uml:Profile" href="AddPropertyTest.profile.uml#_9VncgPXxEeeUHKpx9-NoWg"/> + <edges xmi:type="notation:Connector" xmi:id="_L-i0wfXyEeeUHKpx9-NoWg" type="StereotypeCommentLink" source="_L-IlEPXyEeeUHKpx9-NoWg" target="_L-iNs_XyEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_L-i0wvXyEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_L-i0xvXyEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_L-i0w_XyEeeUHKpx9-NoWg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L-i0xPXyEeeUHKpx9-NoWg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L-i0xfXyEeeUHKpx9-NoWg"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_M43H8PXyEeeUHKpx9-NoWg" type="Extension_Edge" source="_MhAooPXyEeeUHKpx9-NoWg" target="_L-IlEPXyEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_M43H8fXyEeeUHKpx9-NoWg"/> + <element xmi:type="uml:Extension" href="AddPropertyTest.profile.uml#_M4xBUPXyEeeUHKpx9-NoWg"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M43H8vXyEeeUHKpx9-NoWg" points="[98, 309, -643984, -643984]$[183, 369, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M4_DwPXyEeeUHKpx9-NoWg" id="(0.49635036496350365,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M4_DwfXyEeeUHKpx9-NoWg" id="(0.33,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_FpfugPYDEeeUHKpx9-NoWg" type="Extension_Edge" source="_FBGRwPYDEeeUHKpx9-NoWg" target="_L-IlEPXyEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_FpfugfYDEeeUHKpx9-NoWg"/> + <element xmi:type="uml:Extension" href="AddPropertyTest.profile.uml#_FpXysPYDEeeUHKpx9-NoWg"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FpfugvYDEeeUHKpx9-NoWg" points="[302, 293, -643984, -643984]$[216, 369, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Fpr7wPYDEeeUHKpx9-NoWg" id="(0.4966887417218543,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Fpr7wfYDEeeUHKpx9-NoWg" id="(0.66,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_HoyFsPYDEeeUHKpx9-NoWg" type="Generalization_Edge" source="_HPA60PYDEeeUHKpx9-NoWg" target="_FBGRwPYDEeeUHKpx9-NoWg"> + <children xmi:type="notation:DecorationNode" xmi:id="_HoyFs_YDEeeUHKpx9-NoWg" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H91vsPYDEeeUHKpx9-NoWg" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_HoyFtPYDEeeUHKpx9-NoWg" x="2" y="57"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_HoyFsfYDEeeUHKpx9-NoWg"/> + <element xmi:type="uml:Generalization" href="AddPropertyTest.profile.uml#_Hoqw8PYDEeeUHKpx9-NoWg"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HoyFsvYDEeeUHKpx9-NoWg" points="[302, 130, -643984, -643984]$[302, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ho-S8PYDEeeUHKpx9-NoWg" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ho-S8fYDEeeUHKpx9-NoWg" id="(0.4966887417218543,0.0)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.uml new file mode 100644 index 00000000000..f858755f51a --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.profile.uml @@ -0,0 +1,186 @@ +<?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="_9VncgPXxEeeUHKpx9-NoWg" name="AddPropertyTest" metaclassReference="_L-ApQPXyEeeUHKpx9-NoWg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NumdIfXyEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_H5DrcfYFEeeUHKpx9-NoWg" name="AddPropertyTest" nsURI="http:///schemas/AddPropertyTest/_H5DrcPYFEeeUHKpx9-NoWg/4" nsPrefix="AddPropertyTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H5ESgvYFEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H5ESg_YFEeeUHKpx9-NoWg" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H5EShPYFEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H5EShfYFEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H5EShvYFEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H5ESh_YFEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_H5DrcvYFEeeUHKpx9-NoWg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H5Drc_YFEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Mg_agPXyEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H5DrdPYFEeeUHKpx9-NoWg" 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="_H5DrdvYFEeeUHKpx9-NoWg" name="p1" 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="_H5DrePYFEeeUHKpx9-NoWg" name="p2" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_H5DrevYFEeeUHKpx9-NoWg" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H5Dre_YFEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FBFDoPYDEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_H5DrfPYFEeeUHKpx9-NoWg" 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="_H5DrfvYFEeeUHKpx9-NoWg" name="p1" ordered="false" lowerBound="2" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_H5DrgPYFEeeUHKpx9-NoWg" name="S3" eSuperTypes="_H5DrevYFEeeUHKpx9-NoWg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H5DrgfYFEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HO_ssPYDEeeUHKpx9-NoWg"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_vmoe0fYDEeeUHKpx9-NoWg" name="AddPropertyTest" nsURI="http:///schemas/AddPropertyTest/_vmoe0PYDEeeUHKpx9-NoWg/3" nsPrefix="AddPropertyTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vmpF4vYDEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vmpF4_YDEeeUHKpx9-NoWg" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vmpF5PYDEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vmpF5fYDEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vmpF5vYDEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vmpF5_YDEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_vmoe0vYDEeeUHKpx9-NoWg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vmoe0_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Mg_agPXyEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vmoe1PYDEeeUHKpx9-NoWg" 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="_vmoe1vYDEeeUHKpx9-NoWg" name="p1" 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="_vmoe2PYDEeeUHKpx9-NoWg" name="p2" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_vmoe2vYDEeeUHKpx9-NoWg" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vmoe2_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FBFDoPYDEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vmoe3PYDEeeUHKpx9-NoWg" 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="_vmoe3vYDEeeUHKpx9-NoWg" name="p1" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_vmoe4PYDEeeUHKpx9-NoWg" name="S3" eSuperTypes="_vmoe2vYDEeeUHKpx9-NoWg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vmoe4fYDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HO_ssPYDEeeUHKpx9-NoWg"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_k-ATQfYDEeeUHKpx9-NoWg" name="AddPropertyTest" nsURI="http:///schemas/AddPropertyTest/_k-ATQPYDEeeUHKpx9-NoWg/2" nsPrefix="AddPropertyTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k-A6UvYDEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k-A6U_YDEeeUHKpx9-NoWg" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k-A6VPYDEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k-A6VfYDEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k-A6VvYDEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k-A6V_YDEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_k-ATQvYDEeeUHKpx9-NoWg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k-ATQ_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Mg_agPXyEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k-ATRPYDEeeUHKpx9-NoWg" 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="_k-ATRvYDEeeUHKpx9-NoWg" name="p1" 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="_k-ATSPYDEeeUHKpx9-NoWg" name="p2" ordered="false"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_k-ATSvYDEeeUHKpx9-NoWg" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k-ATS_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FBFDoPYDEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k-ATTPYDEeeUHKpx9-NoWg" 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="_k-ATTvYDEeeUHKpx9-NoWg" name="p1" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_k-ATUPYDEeeUHKpx9-NoWg" name="S3" eSuperTypes="_k-ATSvYDEeeUHKpx9-NoWg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k-ATUfYDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HO_ssPYDEeeUHKpx9-NoWg"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_KicacfYDEeeUHKpx9-NoWg" name="AddPropertyTest" nsURI="http:///schemas/AddPropertyTest/_KicacPYDEeeUHKpx9-NoWg/1" nsPrefix="AddPropertyTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kicaf_YDEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KicagPYDEeeUHKpx9-NoWg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KicagfYDEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KicagvYDEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KidBgPYDEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KidBgfYDEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_KicacvYDEeeUHKpx9-NoWg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kicac_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Mg_agPXyEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_KicadPYDEeeUHKpx9-NoWg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_KicadvYDEeeUHKpx9-NoWg" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kicad_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FBFDoPYDEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_KicaePYDEeeUHKpx9-NoWg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_KicaevYDEeeUHKpx9-NoWg" name="S3" eSuperTypes="_KicadvYDEeeUHKpx9-NoWg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kicae_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HO_ssPYDEeeUHKpx9-NoWg"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_NumdIvXyEeeUHKpx9-NoWg" name="AddPropertyTest" nsURI="http:///schemas/AddPropertyTest/_NumdIPXyEeeUHKpx9-NoWg/0" nsPrefix="AddPropertyTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NunEMfXyEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunEMvXyEeeUHKpx9-NoWg" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunEM_XyEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunENPXyEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunENfXyEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunENvXyEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_NumdI_XyEeeUHKpx9-NoWg" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NumdJPXyEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Mg_agPXyEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NumdJfXyEeeUHKpx9-NoWg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_L-ApQPXyEeeUHKpx9-NoWg" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_9aR6EPXxEeeUHKpx9-NoWg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_9aR6EfXxEeeUHKpx9-NoWg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_Mg_agPXyEeeUHKpx9-NoWg" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_M4xoYfXyEeeUHKpx9-NoWg" name="base_Class" association="_M4xBUPXyEeeUHKpx9-NoWg"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_YVf6oPYDEeeUHKpx9-NoWg" name="p1"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aSImcPYDEeeUHKpx9-NoWg" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aSUMoPYDEeeUHKpx9-NoWg" value="1"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_ayN0sPYDEeeUHKpx9-NoWg" name="p2"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cx7psPYDEeeUHKpx9-NoWg"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cyKTMPYDEeeUHKpx9-NoWg" value="*"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_M4xBUPXyEeeUHKpx9-NoWg" name="E_S1_Class1" memberEnd="_M4xoYPXyEeeUHKpx9-NoWg _M4xoYfXyEeeUHKpx9-NoWg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_M4xoYPXyEeeUHKpx9-NoWg" name="extension_S1" type="_Mg_agPXyEeeUHKpx9-NoWg" aggregation="composite" association="_M4xBUPXyEeeUHKpx9-NoWg"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_FBFDoPYDEeeUHKpx9-NoWg" name="S2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_FpYZwfYDEeeUHKpx9-NoWg" name="base_Class" association="_FpXysPYDEeeUHKpx9-NoWg"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_fi-N8PYDEeeUHKpx9-NoWg" name="p1"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_joLv0PYDEeeUHKpx9-NoWg" value="2"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_joTEkPYDEeeUHKpx9-NoWg" value="*"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_FpXysPYDEeeUHKpx9-NoWg" name="E_S2_Class1" memberEnd="_FpYZwPYDEeeUHKpx9-NoWg _FpYZwfYDEeeUHKpx9-NoWg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FpYZwPYDEeeUHKpx9-NoWg" name="extension_S2" type="_FBFDoPYDEeeUHKpx9-NoWg" aggregation="composite" association="_FpXysPYDEeeUHKpx9-NoWg"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_HO_ssPYDEeeUHKpx9-NoWg" name="S3"> + <generalization xmi:type="uml:Generalization" xmi:id="_Hoqw8PYDEeeUHKpx9-NoWg" general="_FBFDoPYDEeeUHKpx9-NoWg"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.uml new file mode 100644 index 00000000000..e748b1b5cbd --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest.uml @@ -0,0 +1,27 @@ +<?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:AddPropertyTest="http:///schemas/AddPropertyTest/_KicacPYDEeeUHKpx9-NoWg/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/AddPropertyTest/_KicacPYDEeeUHKpx9-NoWg/1 AddPropertyTest.profile.uml#_KicacfYDEeeUHKpx9-NoWg"> + <uml:Model xmi:id="_PaglUPXyEeeUHKpx9-NoWg" name="AddPropertyTest"> + <packageImport xmi:type="uml:PackageImport" xmi:id="_Pf_iQPXyEeeUHKpx9-NoWg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Class" xmi:id="_R1rnQPXyEeeUHKpx9-NoWg" name="Class1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_OrodYPYDEeeUHKpx9-NoWg" name="Class2"/> + <packagedElement xmi:type="uml:Class" xmi:id="_Q4BccPYDEeeUHKpx9-NoWg" name="Class3"/> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Rcww8PXyEeeUHKpx9-NoWg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OARzQfYDEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OARzQvYDEeeUHKpx9-NoWg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OARzQ_YDEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OARzRPYDEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OARzRfYDEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OARzRvYDEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RcymIPXyEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="AddPropertyTest.profile.uml#_KicacfYDEeeUHKpx9-NoWg"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="AddPropertyTest.profile.uml#_9VncgPXxEeeUHKpx9-NoWg"/> + </profileApplication> + </uml:Model> + <AddPropertyTest:S1 xmi:id="_Sj5_MPXyEeeUHKpx9-NoWg" base_Class="_R1rnQPXyEeeUHKpx9-NoWg"/> + <AddPropertyTest:S2 xmi:id="_QvcIMPYDEeeUHKpx9-NoWg" base_Class="_OrodYPYDEeeUHKpx9-NoWg"/> + <AddPropertyTest:S3 xmi:id="_Rd80APYDEeeUHKpx9-NoWg" base_Class="_Q4BccPYDEeeUHKpx9-NoWg"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest_before.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest_before.profile.uml new file mode 100644 index 00000000000..1497e72bdc3 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AddPropertyTest/AddPropertyTest_before.profile.uml @@ -0,0 +1,72 @@ +<?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="_9VncgPXxEeeUHKpx9-NoWg" name="AddPropertyTest" metaclassReference="_L-ApQPXyEeeUHKpx9-NoWg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NumdIfXyEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_KicacfYDEeeUHKpx9-NoWg" name="AddPropertyTest" nsURI="http:///schemas/AddPropertyTest/_KicacPYDEeeUHKpx9-NoWg/1" nsPrefix="AddPropertyTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kicaf_YDEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KicagPYDEeeUHKpx9-NoWg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KicagfYDEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KicagvYDEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KidBgPYDEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KidBgfYDEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_KicacvYDEeeUHKpx9-NoWg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kicac_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Mg_agPXyEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_KicadPYDEeeUHKpx9-NoWg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_KicadvYDEeeUHKpx9-NoWg" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kicad_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FBFDoPYDEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_KicaePYDEeeUHKpx9-NoWg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_KicaevYDEeeUHKpx9-NoWg" name="S3" eSuperTypes="_KicadvYDEeeUHKpx9-NoWg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kicae_YDEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HO_ssPYDEeeUHKpx9-NoWg"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_NumdIvXyEeeUHKpx9-NoWg" name="AddPropertyTest" nsURI="http:///schemas/AddPropertyTest/_NumdIPXyEeeUHKpx9-NoWg/0" nsPrefix="AddPropertyTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NunEMfXyEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunEMvXyEeeUHKpx9-NoWg" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunEM_XyEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunENPXyEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunENfXyEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunENvXyEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_NumdI_XyEeeUHKpx9-NoWg" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NumdJPXyEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Mg_agPXyEeeUHKpx9-NoWg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_NumdJfXyEeeUHKpx9-NoWg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_L-ApQPXyEeeUHKpx9-NoWg" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_9aR6EPXxEeeUHKpx9-NoWg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_9aR6EfXxEeeUHKpx9-NoWg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_Mg_agPXyEeeUHKpx9-NoWg" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_M4xoYfXyEeeUHKpx9-NoWg" name="base_Class" association="_M4xBUPXyEeeUHKpx9-NoWg"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_M4xBUPXyEeeUHKpx9-NoWg" name="E_S1_Class1" memberEnd="_M4xoYPXyEeeUHKpx9-NoWg _M4xoYfXyEeeUHKpx9-NoWg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_M4xoYPXyEeeUHKpx9-NoWg" name="extension_S1" type="_Mg_agPXyEeeUHKpx9-NoWg" aggregation="composite" association="_M4xBUPXyEeeUHKpx9-NoWg"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_FBFDoPYDEeeUHKpx9-NoWg" name="S2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_FpYZwfYDEeeUHKpx9-NoWg" name="base_Class" association="_FpXysPYDEeeUHKpx9-NoWg"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_FpXysPYDEeeUHKpx9-NoWg" name="E_S2_Class1" memberEnd="_FpYZwPYDEeeUHKpx9-NoWg _FpYZwfYDEeeUHKpx9-NoWg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FpYZwPYDEeeUHKpx9-NoWg" name="extension_S2" type="_FBFDoPYDEeeUHKpx9-NoWg" aggregation="composite" association="_FpXysPYDEeeUHKpx9-NoWg"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_HO_ssPYDEeeUHKpx9-NoWg" name="S3"> + <generalization xmi:type="uml:Generalization" xmi:id="_Hoqw8PYDEeeUHKpx9-NoWg" general="_FBFDoPYDEeeUHKpx9-NoWg"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.notation new file mode 100644 index 00000000000..3a131368288 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.notation @@ -0,0 +1,1168 @@ +<?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/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> + <notation:Diagram xmi:id="_qda9sK2TEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="General" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_sc6JMK2TEeeWzbvclvEimw" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sc7XUK2TEeeWzbvclvEimw" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7XUa2TEeeWzbvclvEimw" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7XUq2TEeeWzbvclvEimw" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7-YK2TEeeWzbvclvEimw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7-Ya2TEeeWzbvclvEimw" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7-Yq2TEeeWzbvclvEimw" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_sc6JMq2TEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sc6JM62TEeeWzbvclvEimw" x="280" y="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_sdNEIK2TEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_sdNEIa2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_sdNEI62TEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sdNEIq2TEeeWzbvclvEimw" x="520" y="160"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_qda9sa2TEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_qda9sq2TEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_qda9s62TEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_tt2zsK2TEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_tt2MoK2TEeeWzbvclvEimw"/> + <element xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_sdNrMK2TEeeWzbvclvEimw" type="StereotypeCommentLink" source="_sc6JMK2TEeeWzbvclvEimw" target="_sdNEIK2TEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_sdNrMa2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_sdOSQq2TEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sdNrMq2TEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sdOSQK2TEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sdOSQa2TEeeWzbvclvEimw"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_tt2MoK2TEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_yi1loK2TEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Package" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_4kx58K2TEeeWzbvclvEimw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_4kx58q2TEeeWzbvclvEimw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_4kx5862TEeeWzbvclvEimw" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_6bJlsK2TEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="8905185"> + <children xmi:type="notation:DecorationNode" xmi:id="_6bJlsq2TEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_6bKMwK2TEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_6bKMwa2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_6bKMwq2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_6bKMw62TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6bKMxK2TEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_6bKMxa2TEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_6bKMxq2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_6bKMx62TEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_6bKMyK2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6bKMya2TEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="TestBefore.profile.uml#_6bC4AK2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6bJlsa2TEeeWzbvclvEimw" x="14" y="13" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_A7cC4K2UEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="13420443"> + <children xmi:type="notation:DecorationNode" xmi:id="_A7cC4q2UEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_A7cC462UEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_A7cC5K2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_A7cC5a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_A7cC5q2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A7cC562UEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_A7cC6K2UEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_A7cC6a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_A7cC6q2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_A7cC662UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A7cC7K2UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_A7WjUK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A7cC4a2UEeeWzbvclvEimw" x="294" y="13" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_MZFK4K2UEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="15053796"> + <children xmi:type="notation:DecorationNode" xmi:id="_MZFK4q2UEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_MZFK462UEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MZFK5K2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MZFK5a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MZFK5q2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MZFK562UEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MZFx8K2UEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MZFx8a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MZFx8q2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MZFx862UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MZFx9K2UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_MY9PEK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MZFK4a2UEeeWzbvclvEimw" x="574" y="13" width="261"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_4kx59K2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4kx59a2TEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Package" href="Test.profile.uml#_4kwr0K2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4kx58a2TEeeWzbvclvEimw" x="20" y="180" width="861" height="161"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5tgckK2TEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5tgckq2TEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tgcka2TEeeWzbvclvEimw" x="360" y="40" width="161"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5ttQ4K2TEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5ttQ4a2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5ttQ462TEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5ttQ4q2TEeeWzbvclvEimw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pn6ckK2UEeeWzbvclvEimw" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_pn6ckq2UEeeWzbvclvEimw" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_pn6ck62UEeeWzbvclvEimw" type="Profile_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pn6clK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pn6cla2UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Profile" href="Test.profile.uml#_pn5OcK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pn6cka2UEeeWzbvclvEimw" x="20" y="360" width="861" height="181"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_yi1loa2TEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_yi1loq2TEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yi1lo62TEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_xPGs4K2TEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_-So0oK2TEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_-SoNkK2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XckO4K8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_xPGs4K2TEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_5ttQ5K2TEeeWzbvclvEimw" type="StereotypeCommentLink" source="_5tgckK2TEeeWzbvclvEimw" target="_5ttQ4K2TEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_5ttQ5a2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5ttQ6a2TEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5ttQ5q2TEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5ttQ562TEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5ttQ6K2TEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_63e8YK2TEeeWzbvclvEimw" type="Extension_Edge" source="_6bJlsK2TEeeWzbvclvEimw" target="_5tgckK2TEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_63e8Ya2TEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="TestBefore.profile.uml#_63SvIK2TEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_63e8Yq2TEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_63u0AK2TEeeWzbvclvEimw" id="(0.45977011494252873,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_63u0Aa2TEeeWzbvclvEimw" id="(0.2484472049689441,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_FEuMcK2UEeeWzbvclvEimw" type="Extension_Edge" source="_A7cC4K2UEeeWzbvclvEimw" target="_5tgckK2TEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_FEuMca2UEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="TestBefore.profile.uml#_FEnewK2UEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FEuMcq2UEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FE4kgK2UEeeWzbvclvEimw" id="(0.45977011494252873,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FE4kga2UEeeWzbvclvEimw" id="(0.4968944099378882,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_USEgYK2UEeeWzbvclvEimw" type="Extension_Edge" source="_MZFK4K2UEeeWzbvclvEimw" target="_5tgckK2TEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_USEgYa2UEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_UR9LoK2UEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_USEgYq2UEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_USO4cK2UEeeWzbvclvEimw" id="(0.45977011494252873,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_USO4ca2UEeeWzbvclvEimw" id="(0.7453416149068323,1.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_-SoNkK2TEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_O9X3IK2VEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Profile" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_V3qvwK2VEeeWzbvclvEimw" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_V3qvwq2VEeeWzbvclvEimw" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_V3qvw62VEeeWzbvclvEimw" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_W1r3MK2VEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="8905185"> + <children xmi:type="notation:DecorationNode" xmi:id="_W1r3Mq2VEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_W1r3M62VEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_W1r3NK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_W1r3Na2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_W1r3Nq2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W1r3N62VEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_W1seQK2VEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_W1seQa2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_W1seQq2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_W1seQ62VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W1seRK2VEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="TestBefore.profile.uml#_W1pa8K2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W1r3Ma2VEeeWzbvclvEimw" x="14" y="17" width="240"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_me1WUK2VEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="13420443"> + <children xmi:type="notation:DecorationNode" xmi:id="_me1WUq2VEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_me1WU62VEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_me1WVK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_me1WVa2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_me1WVq2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_me1WV62VEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_me1WWK2VEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_me1WWa2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_me1WWq2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_me1WW62VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_me1WXK2VEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_meyTAK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_me1WUa2VEeeWzbvclvEimw" x="274" y="17" width="240"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_tqxYkK2VEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="15053796"> + <children xmi:type="notation:DecorationNode" xmi:id="_tqxYkq2VEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_tqxYk62VEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_tqxYlK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_tqxYla2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_tqxYlq2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tqxYl62VEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_tqxYmK2VEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_tqxYma2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_tqxYmq2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_tqxYm62VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tqxYnK2VEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_tqtuMK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tqxYka2VEeeWzbvclvEimw" x="534" y="17"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_V3qvxK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V3qvxa2VEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Profile" href="Test.profile.uml#_V3qIsK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V3qvwa2VEeeWzbvclvEimw" x="80" y="120" width="801" height="181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_XWT4AK2VEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_XWT4Aq2VEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XWT4Aa2VEeeWzbvclvEimw" x="430" y="37"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_XWkWsK2VEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_XWkWsa2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_XWkWs62VEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XWkWsq2VEeeWzbvclvEimw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ADNIcK2WEeeWzbvclvEimw" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ADNvgK2WEeeWzbvclvEimw" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ADNvga2WEeeWzbvclvEimw" type="Profile_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ADNvgq2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADNvg62WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Profile" href="Test.profile.uml#_ADMhYK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADNIca2WEeeWzbvclvEimw" x="80" y="340" width="801" height="221"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_O9X3Ia2VEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_O9X3Iq2VEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_O9X3I62VEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_M-ZpAK2VEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_l8EAca2VEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_l8EAcK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YJTZEK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_M-ZpAK2VEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_XWkWtK2VEeeWzbvclvEimw" type="StereotypeCommentLink" source="_XWT4AK2VEeeWzbvclvEimw" target="_XWkWsK2VEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_XWkWta2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_XWkWua2VEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XWkWtq2VEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XWkWt62VEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XWkWuK2VEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_7PilIK2VEeeWzbvclvEimw" type="Extension_Edge" source="_W1r3MK2VEeeWzbvclvEimw" target="_XWT4AK2VEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_7PilIa2VEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="TestBefore.profile.uml#_7PdFkK2VEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7PilIq2VEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7PrIAK2VEeeWzbvclvEimw" id="(0.5,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7PrIAa2VEeeWzbvclvEimw" id="(0.3,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_7uM3EK2VEeeWzbvclvEimw" type="Extension_Edge" source="_me1WUK2VEeeWzbvclvEimw" target="_XWT4AK2VEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_7uM3Ea2VEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="TestBefore.profile.uml#_7uGJYK2VEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7uM3Eq2VEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7uXPIK2VEeeWzbvclvEimw" id="(0.5,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7uXPIa2VEeeWzbvclvEimw" id="(0.5,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_8Mri0K2VEeeWzbvclvEimw" type="Extension_Edge" source="_tqxYkK2VEeeWzbvclvEimw" target="_XWT4AK2VEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_8Mri0a2VEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_8MlcMK2VEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8Mri0q2VEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8M0swK2VEeeWzbvclvEimw" id="(0.5,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8M0swa2VEeeWzbvclvEimw" id="(0.7,1.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_l8EAcK2VEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_iCQn4K2WEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Stereotype" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_kid60K2WEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_kid60q2WEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_kid6062WEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_kid61K2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_kid61a2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_kid61q2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kid6162WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_kid62K2WEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_kid62a2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_kid62q2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_kid6262WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kid63K2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_kidTwK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kid60a2WEeeWzbvclvEimw" x="40" y="40" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_lHQp8K2WEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_lHQp8q2WEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lHQp8a2WEeeWzbvclvEimw" x="1160" y="340"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_lHbpE62WEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_lHbpFK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lHbpFq2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lHbpFa2WEeeWzbvclvEimw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ysIkMK2WEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ysJLQK2WEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ysJLQa2WEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ysJLQq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ysJLQ62WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ysJLRK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysJLRa2WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ysJLRq2WEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ysJLR62WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ysJLSK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ysJLSa2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysJLSq2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_ysHWEK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysIkMa2WEeeWzbvclvEimw" x="440" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5jL7kK2WEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5jL7kq2WEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_5jL7k62WEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5jL7lK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5jL7la2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5jL7lq2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5jL7l62WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5jL7mK2WEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5jL7ma2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5jL7mq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5jL7m62WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5jL7nK2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_5jLUgK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5jL7ka2WEeeWzbvclvEimw" x="840" y="40" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9nSDIK2WEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_9nSDIq2WEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_9nSDI62WEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_PNR0MK29EeeWR8Fl9_MGzg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="TestBefore.profile.uml#_PNG1EK29EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_PNR0Ma29EeeWR8Fl9_MGzg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_9nSDJK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9nSDJa2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9nSDJq2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nSDJ62WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9nSDKK2WEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9nSDKa2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9nSDKq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9nSDK62WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nSDLK2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_9nRcEK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nSDIa2WEeeWzbvclvEimw" x="1240" y="40" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_AAjnoK2XEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_AAkOsK2XEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_AAkOsa2XEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_AAkOsq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_AAkOs62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_AAkOtK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AAkOta2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_AAkOtq2XEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_AAkOt62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_AAkOuK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_AAkOua2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AAkOuq2XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_AAjAkK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AAjnoa2XEeeWzbvclvEimw" x="1660" y="-120" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_EOCUsK2XEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_EOCUsq2XEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_EOCUs62XEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EOCUtK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_EOCUta2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_EOCUtq2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EOCUt62XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_EOCUuK2XEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EOCUua2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_EOCUuq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_EOCUu62XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EOCUvK2XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_EOBtoK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EOCUsa2XEeeWzbvclvEimw" x="2060" y="40" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_WBjkYK29EeeWR8Fl9_MGzg" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_WBjkYq29EeeWR8Fl9_MGzg" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_WBjkY629EeeWR8Fl9_MGzg" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_ks3iQK29EeeWR8Fl9_MGzg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_kstKMK29EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ks3iQa29EeeWR8Fl9_MGzg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_WBjkZK29EeeWR8Fl9_MGzg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_WBjkZa29EeeWR8Fl9_MGzg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_WBjkZq29EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WBjkZ629EeeWR8Fl9_MGzg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_WBjkaK29EeeWR8Fl9_MGzg" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_WBjkaa29EeeWR8Fl9_MGzg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_WBjkaq29EeeWR8Fl9_MGzg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_WBjka629EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WBjkbK29EeeWR8Fl9_MGzg"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_WBghEK29EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WBjkYa29EeeWR8Fl9_MGzg" x="1660" y="40" width="346"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_iCQn4a2WEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_iCQn4q2WEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_iCQn462WEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_gOzGMK2WEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_o2dfkK2WEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_rCX9gK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YfBxcK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_gOzGMK2WEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_lHbpF62WEeeWzbvclvEimw" type="StereotypeCommentLink" source="_lHQp8K2WEeeWzbvclvEimw" target="_lHbpE62WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_lHbpGK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lHbpHK2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lHbpGa2WEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lHbpGq2WEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lHbpG62WEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_J4evAK2XEeeWzbvclvEimw" type="Extension_Edge" source="_kid60K2WEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_J4evAa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_J4YoYK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_J4evAq2XEeeWzbvclvEimw" points="[203, 130, -643984, -643984]$[1182, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J4v0wK2XEeeWzbvclvEimw" id="(0.4624277456647399,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J4v0wa2XEeeWzbvclvEimw" id="(0.0,0.4)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_KZPSsK2XEeeWzbvclvEimw" type="Extension_Edge" source="_ysIkMK2WEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_KZPSsa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_KZIlAK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KZPSsq2XEeeWzbvclvEimw" points="[609, 130, -643984, -643984]$[1196, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KZZqwK2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KZZqwa2XEeeWzbvclvEimw" id="(0.2,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_K1ABoK2XEeeWzbvclvEimw" type="Extension_Edge" source="_5jL7kK2WEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_K1ABoa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="TestBefore.profile.uml#_K057AK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K1ABoq2XEeeWzbvclvEimw" points="[1015, 130, -643984, -643984]$[1210, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K1KZsK2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K1KZsa2XEeeWzbvclvEimw" id="(0.4,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_LSM7AK2XEeeWzbvclvEimw" type="Extension_Edge" source="_9nSDIK2WEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_LSM7Aa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_LSGNUK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LSM7Aq2XEeeWzbvclvEimw" points="[1421, 130, -643984, -643984]$[1225, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LSX6IK2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LSX6Ia2XEeeWzbvclvEimw" id="(0.6,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_LztsoK2XEeeWzbvclvEimw" type="Extension_Edge" source="_WBjkYK29EeeWR8Fl9_MGzg" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_Lztsoa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_LzjUkK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Lztsoq2XEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Lz-yYK2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Lz-yYa2XEeeWzbvclvEimw" id="(0.8,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_MSghcK2XEeeWzbvclvEimw" type="Extension_Edge" source="_EOCUsK2XEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_MSghca2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_MSZzwK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MSghcq2XEeeWzbvclvEimw" points="[2233, 130, -643984, -643984]$[1253, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MSuj4K2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MSuj4a2XEeeWzbvclvEimw" id="(1.0,0.4)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_ZfKTsK29EeeWR8Fl9_MGzg" type="Generalization_Edge" source="_AAjnoK2XEeeWzbvclvEimw" target="_WBjkYK29EeeWR8Fl9_MGzg"> + <children xmi:type="notation:DecorationNode" xmi:id="_ZfKTs629EeeWR8Fl9_MGzg" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_aRlPIK29EeeWR8Fl9_MGzg" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ZfKTtK29EeeWR8Fl9_MGzg" y="60"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_ZfKTsa29EeeWR8Fl9_MGzg"/> + <element xmi:type="uml:Generalization" href="TestBefore.profile.uml#_ZfBJwK29EeeWR8Fl9_MGzg"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZfKTsq29EeeWR8Fl9_MGzg"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zfr4IK29EeeWR8Fl9_MGzg" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZfsfMK29EeeWR8Fl9_MGzg" id="(0.5202312138728323,0.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_rCX9gK2WEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_3yD00K2ZEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Property" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="__piHYK2ZEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="__piHYq2ZEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="__piHY62ZEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_EsXIEK2aEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_EsVS4K2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_EsXIEa2aEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="__piHZK2ZEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__piHZa2ZEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__piHZq2ZEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__piHZ62ZEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="__piHaK2ZEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="__piHaa2ZEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__piHaq2ZEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__piHa62ZEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__piHbK2ZEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#__phgUK2ZEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__piHYa2ZEeeWzbvclvEimw" x="40" y="40" width="241"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_RwvkYK2aEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_RwvkYq2aEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_RwvkY62aEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_UoemgK2aEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_RwshEa2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Uoemga2aEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_RwvkZK2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_RwvkZa2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_RwvkZq2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RwvkZ62aEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_RwvkaK2aEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Rwvkaa2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Rwvkaq2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Rwvka62aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RwvkbK2aEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_RwshEK2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RwvkYa2aEeeWzbvclvEimw" x="340" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_bZqmcK2aEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_bZqmcq2aEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_bZqmc62aEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_gOaH0K2aEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_bZpYUa2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_gOaH0a2aEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_bZrNgK2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_bZrNga2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_bZrNgq2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bZrNg62aEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_bZrNhK2aEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_bZrNha2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_bZrNhq2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_bZrNh62aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bZrNiK2aEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_bZpYUK2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bZqmca2aEeeWzbvclvEimw" x="640" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_l-X7UK2aEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_l-X7Uq2aEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_l-X7U62aEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_oYJPEK2aEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_l-XUQa2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_oYJPEa2aEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_l-X7VK2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_l-X7Va2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_l-X7Vq2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l-X7V62aEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_l-X7WK2aEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_l-X7Wa2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_l-X7Wq2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_l-X7W62aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l-X7XK2aEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_l-XUQK2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l-X7Ua2aEeeWzbvclvEimw" x="920" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_VO2ioK2dEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_VO2ioq2dEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VO2ioa2dEeeWzbvclvEimw" x="540" y="200" width="120"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_VPBhw62dEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_VPBhxK2dEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VPBhxq2dEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VPBhxa2dEeeWzbvclvEimw" x="200"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_3yD00a2ZEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_3yD00q2ZEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_3yD0062ZEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_0x6dkK2ZEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_DnjcIK2aEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_Dni1EK2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YzbUIK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_0x6dkK2ZEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_VPBhx62dEeeWzbvclvEimw" type="StereotypeCommentLink" source="_VO2ioK2dEeeWzbvclvEimw" target="_VPBhw62dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_VPBhyK2dEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VPBhzK2dEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VPBhya2dEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VPBhyq2dEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VPBhy62dEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_WRd2MK2dEeeWzbvclvEimw" type="Extension_Edge" source="_RwvkYK2aEeeWzbvclvEimw" target="_VO2ioK2dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_WRd2Ma2dEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_WRXIgK2dEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WRd2Mq2dEeeWzbvclvEimw" points="[456, 133, -643984, -643984]$[590, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WRo1UK2dEeeWzbvclvEimw" id="(0.48,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WRo1Ua2dEeeWzbvclvEimw" id="(0.31666666666666665,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_WpR5QK2dEeeWzbvclvEimw" type="Extension_Edge" source="_bZqmcK2aEeeWzbvclvEimw" target="_VO2ioK2dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_WpR5Qa2dEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_WpLyoK2dEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WpR5Qq2dEeeWzbvclvEimw" points="[754, 133, -643984, -643984]$[614, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WpcRUK2dEeeWzbvclvEimw" id="(0.5309734513274337,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WpcRUa2dEeeWzbvclvEimw" id="(0.65,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_W_v4gK2dEeeWzbvclvEimw" type="Extension_Edge" source="_l-X7UK2aEeeWzbvclvEimw" target="_VO2ioK2dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_W_v4ga2dEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_W_n8sK2dEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_W_v4gq2dEeeWzbvclvEimw" points="[1050, 133, -643984, -643984]$[638, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_W_5pgK2dEeeWzbvclvEimw" id="(0.48582995951417,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_W_5pga2dEeeWzbvclvEimw" id="(0.8166666666666667,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_urxB4K2dEeeWzbvclvEimw" type="Extension_Edge" source="__piHYK2ZEeeWzbvclvEimw" target="_VO2ioK2dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_urxB4a2dEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_urptIK2dEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_urxB4q2dEeeWzbvclvEimw" points="[150, 133, -643984, -643984]$[566, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_usAScK2dEeeWzbvclvEimw" id="(0.4979253112033195,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_usASca2dEeeWzbvclvEimw" id="(0.15,0.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_Dni1EK2aEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_cA5gYK2sEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Generalization" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_e-TFoK2sEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_e-TssK2sEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e-TFoa2sEeeWzbvclvEimw" x="580" y="520" width="306" height="100"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_e-YlM62sEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_e-YlNK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_e-ZMQK2sEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e-YlNa2sEeeWzbvclvEimw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ghYB8K2sEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ghYpAK2sEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ghYpAa2sEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_uI7cwK2sEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_uI2kQK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_uI7cwa2sEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_ghYpAq2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ghYpA62sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ghYpBK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghYpBa2sEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ghYpBq2sEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ghYpB62sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ghYpCK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ghYpCa2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghYpCq2sEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_ghXa4K2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghYB8a2sEeeWzbvclvEimw" x="760" y="360" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pawdcK2sEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_pawdcq2sEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_pawdc62sEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_zfYkEK2sEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_zfUSoK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zfYkEa2sEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_pawddK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pawdda2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pawddq2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pawdd62sEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_pawdeK2sEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pawdea2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pawdeq2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pawde62sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pawdfK2sEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_pav2YK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pawdca2sEeeWzbvclvEimw" x="40" y="200" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9VtwAK2sEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_9VtwAq2sEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_9VtwA62sEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_FCkuAK2tEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_FCgckK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_FCkuAa2tEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_9VtwBK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9VtwBa2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9VtwBq2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9VtwB62sEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9VtwCK2sEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9VtwCa2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9VtwCq2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9VtwC62sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9VtwDK2sEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_9VtI8K2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9VtwAa2sEeeWzbvclvEimw" x="40" y="40" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_cSYcgK2tEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_cSZDkK2tEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_cSZDka2tEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_iCkScK2tEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_cSX1cq2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_iCkSca2tEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_cSZDkq2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_cSZDk62tEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_cSZDlK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cSZDla2tEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_cSZDlq2tEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_cSZDl62tEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_cSZDmK2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_cSZDma2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cSZDmq2tEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_cSX1cK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cSYcga2tEeeWzbvclvEimw" x="400" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_kvsnEK2tEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_kvsnEq2tEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_kvucQK2tEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_pOOA0K2tEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_pOH6MK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_pOOA0a2tEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_kvucQa2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_kvvDUK2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_kvvDUa2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kvvDUq2tEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_kvvDU62tEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_kvvDVK2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_kvvDVa2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_kvvDVq2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kvvDV62tEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_kvsAAK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kvsnEa2tEeeWzbvclvEimw" x="400" y="360" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_HyEksK2uEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_HyEksq2uEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_HyEks62uEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_LuDSEK2uEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_HyD9oq2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_LuDSEa2uEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_HyEktK2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HyEkta2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HyEktq2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HyEkt62uEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_HyEkuK2uEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_HyEkua2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HyEkuq2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HyEku62uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HyEkvK2uEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_HyD9oK2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HyEksa2uEeeWzbvclvEimw" x="760" y="40" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_fS7m8K2uEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_fS7m8q2uEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_fS7m862uEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_538WsK2uEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_532QEK2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_538Wsa2uEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_fS7m9K2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fS7m9a2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fS7m9q2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fS7m962uEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_fS7m-K2uEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_fS7m-a2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fS7m-q2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fS7m-62uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fS7m_K2uEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_fS6_4K2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fS7m8a2uEeeWzbvclvEimw" x="1120" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Ah2C4K2vEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Ah2C4q2vEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Ah2p8K2vEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_X2HaoK2vEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_Ah00wq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_X2Haoa2vEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Ah2p8a2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Ah2p8q2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Ah2p862vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ah2p9K2vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Ah2p9a2vEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Ah2p9q2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Ah2p962vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Ah2p-K2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ah2p-a2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_Ah00wK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ah2C4a2vEeeWzbvclvEimw" x="1120" y="360"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_HIEwAK2vEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_HIEwAq2vEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_HIEwA62vEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_LiOnIK2vEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_LiGrUK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_LiOnIa2vEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_HIEwBK2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HIEwBa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HIEwBq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HIEwB62vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_HIEwCK2vEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_HIEwCa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HIEwCq2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HIEwC62vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HIEwDK2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_HIEI8K2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HIEwAa2vEeeWzbvclvEimw" x="1420" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Owc2oK2vEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Owc2oq2vEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Owc2o62vEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_XQRioK2vEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_Owbogq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XQRioa2vEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Owc2pK2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Owc2pa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Owc2pq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Owc2p62vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Owc2qK2vEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Owc2qa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Owc2qq2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Owc2q62vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Owc2rK2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_OwbogK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Owc2oa2vEeeWzbvclvEimw" x="1420" y="360"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_cA5gYa2sEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_cA5gYq2sEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_cA5gY62sEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_ZSq_kK2sEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_lPxqwK2sEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_lPxDsK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZH7kgK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_ZSq_kK2sEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_e-ZMQa2sEeeWzbvclvEimw" type="StereotypeCommentLink" source="_e-TFoK2sEeeWzbvclvEimw" target="_e-YlM62sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_e-ZMQq2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_e-ZMRq2sEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e-ZMQ62sEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e-ZMRK2sEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e-ZMRa2sEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_hA8S0K2sEeeWzbvclvEimw" type="Extension_Edge" source="_ghYB8K2sEeeWzbvclvEimw" target="_e-TFoK2sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_hA8S0a2sEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_hA4BYK2sEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hA8S0q2sEeeWzbvclvEimw" points="[783, 450, -643984, -643984]$[783, 510, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hBDAgK2sEeeWzbvclvEimw" id="(0.058823529411764705,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hBDAga2sEeeWzbvclvEimw" id="(0.6535947712418301,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_t53tEK2sEeeWzbvclvEimw" type="Generalization_Edge" source="_pawdcK2sEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_t53tE62sEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bOqgQK2uEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_t53tFK2sEeeWzbvclvEimw" y="59"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_t53tEa2sEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_t5y0kK2sEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t53tEq2sEeeWzbvclvEimw" points="[183, 290, -643984, -643984]$[813, 350, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t6VAEK2sEeeWzbvclvEimw" id="(0.49019607843137253,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t6VnIK2sEeeWzbvclvEimw" id="(0.19607843137254902,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_YC0EwK2tEeeWzbvclvEimw" type="Generalization_Edge" source="_9VtwAK2sEeeWzbvclvEimw" target="_pawdcK2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_YC0Ew62tEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bOwm4K2uEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YC0ExK2tEeeWzbvclvEimw" x="1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_YC0Ewa2tEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_YCvMQK2tEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YC0Ewq2tEeeWzbvclvEimw" points="[183, 130, -643984, -643984]$[183, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YC_q8K2tEeeWzbvclvEimw" id="(0.49019607843137253,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YC_q8a2tEeeWzbvclvEimw" id="(0.45751633986928103,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_fdGsEK2tEeeWzbvclvEimw" type="Generalization_Edge" source="_cSYcgK2tEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_fdGsE62tEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bOrHUK2uEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_fdGsFK2tEeeWzbvclvEimw" x="-1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_fdGsEa2tEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_fdBMgK2tEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fdGsEq2tEeeWzbvclvEimw" points="[549, 290, -643984, -643984]$[864, 350, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fdS5UK2tEeeWzbvclvEimw" id="(0.5228758169934641,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fdS5Ua2tEeeWzbvclvEimw" id="(0.32679738562091504,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_OrvyQK2uEeeWzbvclvEimw" type="Generalization_Edge" source="_HyEksK2uEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_OrvyQ62uEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bOrHUa2uEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_OrvyRK2uEeeWzbvclvEimw" x="-1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_OrvyQa2uEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="TestBefore.profile.uml#_OrqSsK2uEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OrvyQq2uEeeWzbvclvEimw" points="[915, 290, -643984, -643984]$[915, 350, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Or7_gK2uEeeWzbvclvEimw" id="(0.5228758169934641,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Or7_ga2uEeeWzbvclvEimw" id="(0.5228758169934641,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_-Erc4K2uEeeWzbvclvEimw" type="Generalization_Edge" source="_fS7m8K2uEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_-Erc462uEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_DWSgcK2vEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_-Erc5K2uEeeWzbvclvEimw" x="-1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_-Erc4a2uEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_-EkIIK2uEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-Erc4q2uEeeWzbvclvEimw" points="[1247, 290, -643984, -643984]$[966, 350, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-E44QK2uEeeWzbvclvEimw" id="(0.5042016806722689,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-E44Qa2uEeeWzbvclvEimw" id="(0.6535947712418301,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_K_SSIK2vEeeWzbvclvEimw" type="Generalization_Edge" source="_HIEwAK2vEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_K_SSI62vEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SDLysK2vEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_K_SSJK2vEeeWzbvclvEimw" x="-1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_K_SSIa2vEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_K_K9YK2vEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K_SSIq2vEeeWzbvclvEimw" points="[1498, 290, -643984, -643984]$[1017, 350, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K_j-8K2vEeeWzbvclvEimw" id="(0.5555555555555556,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K_j-8a2vEeeWzbvclvEimw" id="(0.8496732026143791,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_bzB8IK2vEeeWzbvclvEimw" type="Extension_Edge" source="_kvsnEK2tEeeWzbvclvEimw" target="_e-TFoK2sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_bzB8Ia2vEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_by5ZQK2vEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bzB8Iq2vEeeWzbvclvEimw" points="[681, 450, -643984, -643984]$[681, 510, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bzSa0K2vEeeWzbvclvEimw" id="(0.9281045751633987,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bzSa0a2vEeeWzbvclvEimw" id="(0.32679738562091504,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_VlRj8K2wEeeWzbvclvEimw" type="Extension_Edge" source="_Ah2C4K2vEeeWzbvclvEimw" target="_e-TFoK2sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_VlRj8a2wEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_VlIaAK2wEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VlRj8q2wEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VljQwK2wEeeWzbvclvEimw" id="(0.5042016806722689,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VljQwa2wEeeWzbvclvEimw" id="(1.0,0.4)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_V8LoEK2wEeeWzbvclvEimw" type="Extension_Edge" source="_Owc2oK2vEeeWzbvclvEimw" target="_e-TFoK2sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_V8LoEa2wEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_V8CeIK2wEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_V8LoEq2wEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V8iNYK2wEeeWzbvclvEimw" id="(0.5555555555555556,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V8iNYa2wEeeWzbvclvEimw" id="(1.0,0.6)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_lPxDsK2sEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_a2gtkK8wEeee2YU5cusFOw" type="PapyrusUMLProfileDiagram" name="NewProfileDiagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_1jEPwK8wEeee2YU5cusFOw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_1jE20K8wEeee2YU5cusFOw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1jEPwa8wEeee2YU5cusFOw" x="260" y="120" width="217" height="100"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_1jREE68wEeee2YU5cusFOw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1jREFK8wEeee2YU5cusFOw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1jREFq8wEeee2YU5cusFOw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1jREFa8wEeee2YU5cusFOw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_2FaH0K8wEeee2YU5cusFOw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_2Fau4K8wEeee2YU5cusFOw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_2Fau4a8wEeee2YU5cusFOw" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_4LbZIK8wEeee2YU5cusFOw" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_4LcAMK8wEeee2YU5cusFOw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_4LcAMa8wEeee2YU5cusFOw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_4LcAMq8wEeee2YU5cusFOw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_4LcAM68wEeee2YU5cusFOw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_4LcANK8wEeee2YU5cusFOw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4LcANa8wEeee2YU5cusFOw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_4LcANq8wEeee2YU5cusFOw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_4LcAN68wEeee2YU5cusFOw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_4LcAOK8wEeee2YU5cusFOw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_4LcAOa8wEeee2YU5cusFOw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4LcAOq8wEeee2YU5cusFOw"/> + </children> + <element xmi:type="uml:Stereotype" href="TestBefore.profile.uml#_6bC4AK2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4LbZIa8wEeee2YU5cusFOw" x="14" y="13" width="217"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_2Fau4q8wEeee2YU5cusFOw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2Fau468wEeee2YU5cusFOw"/> + </children> + <element xmi:type="uml:Package" href="Test.profile.uml#_4kwr0K2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2FaH0a8wEeee2YU5cusFOw" x="240" y="260" width="261" height="161"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_a2gtka8wEeee2YU5cusFOw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_a2gtkq8wEeee2YU5cusFOw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_a2gtk68wEeee2YU5cusFOw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_fJ7DgK8wEeee2YU5cusFOw" name="css_stylesheets" eObjectListValue="_rbM9AK8yEeee2YU5cusFOw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_l9V4EK8wEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_1jREF68wEeee2YU5cusFOw" type="StereotypeCommentLink" source="_1jEPwK8wEeee2YU5cusFOw" target="_1jREE68wEeee2YU5cusFOw"> + <styles xmi:type="notation:FontStyle" xmi:id="_1jREGK8wEeee2YU5cusFOw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1jRrIq8wEeee2YU5cusFOw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1jREGa8wEeee2YU5cusFOw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1jRrIK8wEeee2YU5cusFOw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1jRrIa8wEeee2YU5cusFOw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_4mDfoK8wEeee2YU5cusFOw" type="Extension_Edge" source="_4LbZIK8wEeee2YU5cusFOw" target="_1jEPwK8wEeee2YU5cusFOw"> + <styles xmi:type="notation:FontStyle" xmi:id="_4mDfoa8wEeee2YU5cusFOw"/> + <element xmi:type="uml:Extension" href="TestBefore.profile.uml#_63SvIK2TEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4mDfoq8wEeee2YU5cusFOw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7fYdMK8wEeee2YU5cusFOw" id="(0.4608294930875576,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_611J4K8wEeee2YU5cusFOw" id="(0.4608294930875576,1.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_rbM9AK8yEeee2YU5cusFOw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_qr0JoK9BEeee2YU5cusFOw" type="PapyrusUMLProfileDiagram" name="Package1" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_-YuKYK9HEeee2YU5cusFOw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_-YuxcK9HEeee2YU5cusFOw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-YuKYa9HEeee2YU5cusFOw" x="300" y="20" width="321"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_-Y1fIK9HEeee2YU5cusFOw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-Y1fIa9HEeee2YU5cusFOw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-Y1fI69HEeee2YU5cusFOw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-Y1fIq9HEeee2YU5cusFOw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_BXwh0K9dEeeD3_luna612Q" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_BXwh0q9dEeeD3_luna612Q" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_BXwh069dEeeD3_luna612Q" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_QmeuwK9dEeeD3_luna612Q" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_uI2kQK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Qmeuwa9dEeeD3_luna612Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_BXwh1K9dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_BXwh1a9dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_BXwh1q9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BXwh169dEeeD3_luna612Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_BXxI4K9dEeeD3_luna612Q" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_BXxI4a9dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_BXxI4q9dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_BXxI469dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BXxI5K9dEeeD3_luna612Q"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_ghXa4K2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BXwh0a9dEeeD3_luna612Q" x="300" y="120" width="321"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Dc_wAK9dEeeD3_luna612Q" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_DdAXEK9dEeeD3_luna612Q" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_DdAXEa9dEeeD3_luna612Q" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_P4N6kK9dEeeD3_luna612Q" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_532QEK2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_P4N6ka9dEeeD3_luna612Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_DdAXEq9dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_DdAXE69dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_DdAXFK9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DdAXFa9dEeeD3_luna612Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_DdAXFq9dEeeD3_luna612Q" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_DdAXF69dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_DdAXGK9dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_DdAXGa9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DdAXGq9dEeeD3_luna612Q"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_fS6_4K2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dc_wAa9dEeeD3_luna612Q" x="200" y="260"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ExdBgK9dEeeD3_luna612Q" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ExdokK9dEeeD3_luna612Q" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Exdoka9dEeeD3_luna612Q" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_RIq10K9dEeeD3_luna612Q" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_Ah00wq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_RIq10a9dEeeD3_luna612Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Exdokq9dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Exdok69dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ExdolK9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Exdola9dEeeD3_luna612Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Exdolq9dEeeD3_luna612Q" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Exdol69dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ExdomK9dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Exdoma9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Exdomq9dEeeD3_luna612Q"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_Ah00wK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ExdBga9dEeeD3_luna612Q" x="480" y="260"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_qr0Joa9BEeee2YU5cusFOw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_qr0Joq9BEeee2YU5cusFOw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_qr0Jo69BEeee2YU5cusFOw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_xPGs4K2TEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_fWieAK9CEeee2YU5cusFOw" name="css_stylesheets" eObjectListValue="_fWh28K9CEeee2YU5cusFOw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xbnNAK9CEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_xPGs4K2TEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_-Y1fJK9HEeee2YU5cusFOw" type="StereotypeCommentLink" source="_-YuKYK9HEeee2YU5cusFOw" target="_-Y1fIK9HEeee2YU5cusFOw"> + <styles xmi:type="notation:FontStyle" xmi:id="_-Y1fJa9HEeee2YU5cusFOw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-Y1fKa9HEeee2YU5cusFOw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-Y1fJq9HEeee2YU5cusFOw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-Y1fJ69HEeee2YU5cusFOw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-Y1fKK9HEeee2YU5cusFOw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_MMvuYK9dEeeD3_luna612Q" type="Extension_Edge" source="_BXwh0K9dEeeD3_luna612Q" target="_-YuKYK9HEeee2YU5cusFOw"> + <styles xmi:type="notation:FontStyle" xmi:id="_MMvuYa9dEeeD3_luna612Q"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_hA4BYK2sEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MMvuYq9dEeeD3_luna612Q" points="[460, 120, -643984, -643984]$[460, 70, -643984, -643984]"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_Ner3YK9dEeeD3_luna612Q" type="Generalization_Edge" source="_Dc_wAK9dEeeD3_luna612Q" target="_BXwh0K9dEeeD3_luna612Q"> + <children xmi:type="notation:DecorationNode" xmi:id="_Ner3Y69dEeeD3_luna612Q" type="Generalization_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Ner3ZK9dEeeD3_luna612Q" y="60"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_Ner3Ya9dEeeD3_luna612Q"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_-EkIIK2uEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ner3Yq9dEeeD3_luna612Q" points="[369, 260, -643984, -643984]$[409, 220, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Or_YAK9dEeeD3_luna612Q" id="(0.7563025210084033,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OLer8K9dEeeD3_luna612Q" id="(0.24922118380062305,1.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_fWh28K9CEeee2YU5cusFOw" path="/S3PReq/Test.profile.css"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.uml new file mode 100644 index 00000000000..3a1e4910a84 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/SaveTest_BeforeModification.profile.uml @@ -0,0 +1,5033 @@ +<?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="_qdU3EK2TEeeWzbvclvEimw" name="Test" metaclassReference="_scy0cK2TEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSStcK2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_TUChMK9dEeeD3_luna612Q" name="Test" nsURI="http:///schemas/Test/_TT-20K9dEeeD3_luna612Q/28" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChMa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUGyoK9dEeeD3_luna612Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyoa9dEeeD3_luna612Q" key="Version" value="0.0.29"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyoq9dEeeD3_luna612Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyo69dEeeD3_luna612Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGypK9dEeeD3_luna612Q" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGypa9dEeeD3_luna612Q" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChMq9dEeeD3_luna612Q" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChM69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChNK9dEeeD3_luna612Q" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChNa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChNq9dEeeD3_luna612Q" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChN69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChOK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChOq9dEeeD3_luna612Q" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChO69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChPK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChPq9dEeeD3_luna612Q" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChP69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChQK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChQq9dEeeD3_luna612Q" name="Package2" nsURI="http:///Test/Package/Package2.ecore" nsPrefix="Test.Package.Package2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChQ69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_9QLRIK9LEeee2YU5cusFOw"/> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChRK9dEeeD3_luna612Q" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChRa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChRq9dEeeD3_luna612Q" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChR69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChSK9dEeeD3_luna612Q" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChSa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChSq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChTK9dEeeD3_luna612Q" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChTa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChTq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChUK9dEeeD3_luna612Q" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChUa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChUq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChVK9dEeeD3_luna612Q" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChVa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChVq9dEeeD3_luna612Q" 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="_TUChWK9dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChWq9dEeeD3_luna612Q" name="Stereotype_delete_Generalization" eSuperTypes="_TUChXa9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChW69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChXa9dEeeD3_luna612Q" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChXq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChX69dEeeD3_luna612Q" 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="_TUChYa9dEeeD3_luna612Q" name="generalp" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChYq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChY69dEeeD3_luna612Q" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChZa9dEeeD3_luna612Q" name="Stereotype_move_into_profileNotApplyYet"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChZq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChZ69dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChaa9dEeeD3_luna612Q" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChaq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUCha69dEeeD3_luna612Q" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChbK9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChba9dEeeD3_luna612Q" name="becommingDerived" 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="_TUChb69dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChca9dEeeD3_luna612Q" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChcq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChc69dEeeD3_luna612Q" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_TUChda9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChd69dEeeD3_luna612Q" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUCheK9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChea9dEeeD3_luna612Q" name="changingType" 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="_TUChe69dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChfa9dEeeD3_luna612Q" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChfq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChf69dEeeD3_luna612Q" name="changingType" 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="_TUChga9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChg69dEeeD3_luna612Q" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChhK9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChha9dEeeD3_luna612Q" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChhq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChh69dEeeD3_luna612Q" 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="_TUChia9dEeeD3_luna612Q" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChiq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChi69dEeeD3_luna612Q" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChja9dEeeD3_luna612Q" name="Generalization_SubType1" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChjq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChj69dEeeD3_luna612Q" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChkK9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChka9dEeeD3_luna612Q" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChlK9dEeeD3_luna612Q" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_TUChja9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChla9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChlq9dEeeD3_luna612Q" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChl69dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChmq9dEeeD3_luna612Q" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChm69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChnK9dEeeD3_luna612Q" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChna9dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChoK9dEeeD3_luna612Q" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChoa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChoq9dEeeD3_luna612Q" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUCho69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChpK9dEeeD3_luna612Q" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChpq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChqK9dEeeD3_luna612Q" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChqa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChqq9dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChra9dEeeD3_luna612Q" name="Generalization_modify_specialization1" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChrq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChr69dEeeD3_luna612Q" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChsq9dEeeD3_luna612Q" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChs69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChtK9dEeeD3_luna612Q" name="p2" 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="_TUChtq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChuK9dEeeD3_luna612Q" name="Generalization_move1" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChua9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChuq9dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChva9dEeeD3_luna612Q" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChvq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChv69dEeeD3_luna612Q" name="p" 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="_TUChwa9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7UWTEK9KEeee2YU5cusFOw" name="Test" nsURI="http:///schemas/Test/_7URakK9KEeee2YU5cusFOw/27" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTEa9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UbyoK9KEeee2YU5cusFOw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyoa9KEeee2YU5cusFOw" key="Version" value="0.0.28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyoq9KEeee2YU5cusFOw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyo69KEeee2YU5cusFOw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UbypK9KEeee2YU5cusFOw" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubypa9KEeee2YU5cusFOw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTEq9KEeee2YU5cusFOw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTE69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTFK9KEeee2YU5cusFOw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTFa9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTFq9KEeee2YU5cusFOw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTF69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTGK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTGq9KEeee2YU5cusFOw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTG69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTHK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTHq9KEeee2YU5cusFOw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTH69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTIK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTIq9KEeee2YU5cusFOw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTI69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTJK9KEeee2YU5cusFOw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTJa9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTJq9KEeee2YU5cusFOw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTJ69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTKK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTKq9KEeee2YU5cusFOw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTK69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTLK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTLq9KEeee2YU5cusFOw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTL69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTMK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTMq9KEeee2YU5cusFOw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTM69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTNK9KEeee2YU5cusFOw" 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="_7UWTNq9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTOK9KEeee2YU5cusFOw" name="Stereotype_delete_Generalization" eSuperTypes="_7UWTO69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTOa9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTO69KEeee2YU5cusFOw" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTPK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTPa9KEeee2YU5cusFOw" 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="_7UWTP69KEeee2YU5cusFOw" name="generalp" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTQK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTQa9KEeee2YU5cusFOw" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTQ69KEeee2YU5cusFOw" name="Stereotype_move_into_profileNotApplyYet"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTRK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTRa9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTR69KEeee2YU5cusFOw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTSK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTSa9KEeee2YU5cusFOw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTSq9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTS69KEeee2YU5cusFOw" name="becommingDerived" 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="_7UWTTa9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTT69KEeee2YU5cusFOw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTUK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTUa9KEeee2YU5cusFOw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_7UWTU69KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTVa9KEeee2YU5cusFOw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTVq9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTV69KEeee2YU5cusFOw" name="changingType" 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="_7UWTWa9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTW69KEeee2YU5cusFOw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTXK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTXa9KEeee2YU5cusFOw" name="changingType" 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="_7UWTX69KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTYa9KEeee2YU5cusFOw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTYq9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTY69KEeee2YU5cusFOw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTZK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTZa9KEeee2YU5cusFOw" 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="_7UWTZ69KEeee2YU5cusFOw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTaK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTaa9KEeee2YU5cusFOw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTa69KEeee2YU5cusFOw" name="Generalization_SubType1" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTbK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTba9KEeee2YU5cusFOw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTbq9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTb69KEeee2YU5cusFOw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTcq9KEeee2YU5cusFOw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_7UWTa69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTc69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTdK9KEeee2YU5cusFOw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTda9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTeK9KEeee2YU5cusFOw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTea9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTeq9KEeee2YU5cusFOw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTe69KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTfq9KEeee2YU5cusFOw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTf69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTgK9KEeee2YU5cusFOw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTga9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTgq9KEeee2YU5cusFOw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWThK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWThq9KEeee2YU5cusFOw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTh69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTiK9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTi69KEeee2YU5cusFOw" name="Generalization_modify_specialization1" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTjK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTja9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTkK9KEeee2YU5cusFOw" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTka9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTkq9KEeee2YU5cusFOw" name="p" 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="_7UWTlK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTlq9KEeee2YU5cusFOw" name="Generalization_move1" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTl69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTmK9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTm69KEeee2YU5cusFOw" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTnK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTna9KEeee2YU5cusFOw" name="p" 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="_7UWTn69KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ZMJe0K3CEeeWR8Fl9_MGzg" name="Test" nsURI="http:///schemas/Test/_ZMIQsK3CEeeWR8Fl9_MGzg/26" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe0a3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZML7EK3CEeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Ea3CEeeWR8Fl9_MGzg" key="Version" value="0.0.27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Eq3CEeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7E63CEeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7FK3CEeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Fa3CEeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJe0q3CEeeWR8Fl9_MGzg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe063CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJe1K3CEeeWR8Fl9_MGzg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe1a3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe1q3CEeeWR8Fl9_MGzg" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe163CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe2K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe2q3CEeeWR8Fl9_MGzg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe263CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe3K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe3q3CEeeWR8Fl9_MGzg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe363CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe4K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJe4q3CEeeWR8Fl9_MGzg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe463CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJe5K3CEeeWR8Fl9_MGzg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe5a3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe5q3CEeeWR8Fl9_MGzg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe563CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe6K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe6q3CEeeWR8Fl9_MGzg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe663CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe7K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe7q3CEeeWR8Fl9_MGzg" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe763CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe8K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe8q3CEeeWR8Fl9_MGzg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe863CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe9K3CEeeWR8Fl9_MGzg" 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="_ZMJe9q3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe-K3CEeeWR8Fl9_MGzg" name="Stereotype_delete_Generalization" eSuperTypes="_ZMJe-63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe-a3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe-63CEeeWR8Fl9_MGzg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe_K3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe_a3CEeeWR8Fl9_MGzg" 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="_ZMJe_63CEeeWR8Fl9_MGzg" name="generalp" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfAK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfAa3CEeeWR8Fl9_MGzg" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfA63CEeeWR8Fl9_MGzg" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfBK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJfBa3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJfB63CEeeWR8Fl9_MGzg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfCK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfCa3CEeeWR8Fl9_MGzg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfCq3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfC63CEeeWR8Fl9_MGzg" name="becommingDerived" 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="_ZMJfDa3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfD63CEeeWR8Fl9_MGzg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfEK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfEa3CEeeWR8Fl9_MGzg" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_ZMJfE63CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfFa3CEeeWR8Fl9_MGzg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfFq3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfF63CEeeWR8Fl9_MGzg" name="changingType" 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="_ZMJfGa3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfG63CEeeWR8Fl9_MGzg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfHK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfHa3CEeeWR8Fl9_MGzg" name="changingType" 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="_ZMJfH63CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJfIa3CEeeWR8Fl9_MGzg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfIq3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfI63CEeeWR8Fl9_MGzg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfJK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJfJa3CEeeWR8Fl9_MGzg" 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="_ZMJfJ63CEeeWR8Fl9_MGzg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfKK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfKa3CEeeWR8Fl9_MGzg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfK63CEeeWR8Fl9_MGzg" name="Generalization_SubType1" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfLK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfLa3CEeeWR8Fl9_MGzg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfLq3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfL63CEeeWR8Fl9_MGzg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfMq3CEeeWR8Fl9_MGzg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_ZMJfK63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfM63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfNK3CEeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfNa3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfOK3CEeeWR8Fl9_MGzg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfOa3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfOq3CEeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfO63CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfPq3CEeeWR8Fl9_MGzg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfP63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfQK3CEeeWR8Fl9_MGzg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfQa3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfQq3CEeeWR8Fl9_MGzg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJfRK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfRq3CEeeWR8Fl9_MGzg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfR63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfSK3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfS63CEeeWR8Fl9_MGzg" name="Generalization_modify_specialization1" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfTK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfTa3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfUK3CEeeWR8Fl9_MGzg" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfUa3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfUq3CEeeWR8Fl9_MGzg" name="p" 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="_ZMJfVK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfVq3CEeeWR8Fl9_MGzg" name="Generalization_move1" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfV63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfWK3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfW63CEeeWR8Fl9_MGzg" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfXK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfXa3CEeeWR8Fl9_MGzg" name="p" 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="_ZMJfX63CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oanmYK29EeeWR8Fl9_MGzg" name="Test" nsURI="http:///schemas/Test/_oalKIK29EeeWR8Fl9_MGzg/25" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oanmYa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1o0q29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o0629EeeWR8Fl9_MGzg" key="Version" value="0.0.26"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o1K29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o1a29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o1q29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o1629EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oanmYq29EeeWR8Fl9_MGzg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oanmY629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oanmZK29EeeWR8Fl9_MGzg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNcK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNca29EeeWR8Fl9_MGzg" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNcq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNc629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNda29EeeWR8Fl9_MGzg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNdq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNd629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNea29EeeWR8Fl9_MGzg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNeq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNe629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oaoNfa29EeeWR8Fl9_MGzg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNfq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oaoNf629EeeWR8Fl9_MGzg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNgK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNga29EeeWR8Fl9_MGzg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNgq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNg629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNha29EeeWR8Fl9_MGzg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNhq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNh629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNia29EeeWR8Fl9_MGzg" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNiq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNi629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNja29EeeWR8Fl9_MGzg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNjq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNj629EeeWR8Fl9_MGzg" 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="_oaoNka29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNk629EeeWR8Fl9_MGzg" name="Stereotype_delete_Generalization" eSuperTypes="_oaoNlq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNlK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNlq29EeeWR8Fl9_MGzg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNl629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNmK29EeeWR8Fl9_MGzg" 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="_oaoNmq29EeeWR8Fl9_MGzg" name="generalp" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNm629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoNnK29EeeWR8Fl9_MGzg" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNnq29EeeWR8Fl9_MGzg" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNn629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNoK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oaoNoq29EeeWR8Fl9_MGzg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNo629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNpK29EeeWR8Fl9_MGzg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNpa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNpq29EeeWR8Fl9_MGzg" name="becommingDerived" 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="_oaoNqK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNqq29EeeWR8Fl9_MGzg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNq629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNrK29EeeWR8Fl9_MGzg" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_oaoNrq29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNsK29EeeWR8Fl9_MGzg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNsa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNsq29EeeWR8Fl9_MGzg" name="changingType" 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="_oaoNtK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNtq29EeeWR8Fl9_MGzg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNt629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNuK29EeeWR8Fl9_MGzg" name="changingType" 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="_oaoNuq29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oaoNvK29EeeWR8Fl9_MGzg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNva29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNvq29EeeWR8Fl9_MGzg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNv629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNwK29EeeWR8Fl9_MGzg" 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="_oaoNwq29EeeWR8Fl9_MGzg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNw629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoNxK29EeeWR8Fl9_MGzg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNxq29EeeWR8Fl9_MGzg" name="Generalization_SubType1" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNx629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNyK29EeeWR8Fl9_MGzg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNya29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoNyq29EeeWR8Fl9_MGzg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNza29EeeWR8Fl9_MGzg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_oaoNxq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNzq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoNz629EeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN0K29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN0629EeeWR8Fl9_MGzg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN1K29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoN1a29EeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN1q29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN2a29EeeWR8Fl9_MGzg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN2q29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoN2629EeeWR8Fl9_MGzg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN3K29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoN3a29EeeWR8Fl9_MGzg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoN3629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN4a29EeeWR8Fl9_MGzg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN4q29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN4629EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN5q29EeeWR8Fl9_MGzg" name="Generalization_modify_specialization1" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN5629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN6K29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN6629EeeWR8Fl9_MGzg" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN7K29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN7a29EeeWR8Fl9_MGzg" name="p" 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="_oaoN7629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN8a29EeeWR8Fl9_MGzg" name="Generalization_move1" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN8q29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN8629EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN9q29EeeWR8Fl9_MGzg" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN9629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN-K29EeeWR8Fl9_MGzg" name="p" 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="_oaoN-q29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_cO5QYK29EeeWR8Fl9_MGzg" name="Test" nsURI="http:///schemas/Test/_cO4pUK29EeeWR8Fl9_MGzg/24" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QYa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO8Tsq29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Ts629EeeWR8Fl9_MGzg" key="Version" value="0.0.25"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8TtK29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tta29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Ttq29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tt629EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO5QYq29EeeWR8Fl9_MGzg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QY629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO5QZK29EeeWR8Fl9_MGzg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QZa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5QZq29EeeWR8Fl9_MGzg" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QZ629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QaK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qaq29EeeWR8Fl9_MGzg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qa629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QbK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qbq29EeeWR8Fl9_MGzg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qb629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QcK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO5Qcq29EeeWR8Fl9_MGzg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qc629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO5QdK29EeeWR8Fl9_MGzg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qda29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qdq29EeeWR8Fl9_MGzg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qd629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QeK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qeq29EeeWR8Fl9_MGzg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qe629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QfK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qfq29EeeWR8Fl9_MGzg" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qf629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QgK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qgq29EeeWR8Fl9_MGzg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qg629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QhK29EeeWR8Fl9_MGzg" 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="_cO5Qhq29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5QiK29EeeWR8Fl9_MGzg" name="Stereotype_delete_Generalization" eSuperTypes="_cO5Qi629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qia29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qi629EeeWR8Fl9_MGzg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QjK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5Qja29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qj629EeeWR8Fl9_MGzg" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53cK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO53ca29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO53c629EeeWR8Fl9_MGzg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53dK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53da29EeeWR8Fl9_MGzg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53dq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53d629EeeWR8Fl9_MGzg" name="becommingDerived" 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="_cO53ea29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53e629EeeWR8Fl9_MGzg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53fK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53fa29EeeWR8Fl9_MGzg" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_cO53f629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53ga29EeeWR8Fl9_MGzg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53gq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53g629EeeWR8Fl9_MGzg" name="changingType" 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="_cO53ha29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53h629EeeWR8Fl9_MGzg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53iK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53ia29EeeWR8Fl9_MGzg" name="changingType" 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="_cO53i629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO53ja29EeeWR8Fl9_MGzg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53jq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53j629EeeWR8Fl9_MGzg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53kK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO53ka29EeeWR8Fl9_MGzg" 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="_cO53k629EeeWR8Fl9_MGzg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53lK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53la29EeeWR8Fl9_MGzg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53l629EeeWR8Fl9_MGzg" name="Generalization_SubType1" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53mK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53ma29EeeWR8Fl9_MGzg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53mq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53m629EeeWR8Fl9_MGzg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53nq29EeeWR8Fl9_MGzg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_cO53l629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53n629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53oK29EeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53oa29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53pK29EeeWR8Fl9_MGzg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53pa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53pq29EeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53p629EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53qq29EeeWR8Fl9_MGzg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53q629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO53rK29EeeWR8Fl9_MGzg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53ra29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53rq29EeeWR8Fl9_MGzg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO53sK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53sq29EeeWR8Fl9_MGzg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53s629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53tK29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53t629EeeWR8Fl9_MGzg" name="Generalization_modify_specialization1" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53uK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53ua29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53vK29EeeWR8Fl9_MGzg" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53va29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53vq29EeeWR8Fl9_MGzg" name="p" 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="_cO53wK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53wq29EeeWR8Fl9_MGzg" name="Generalization_move1" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53w629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53xK29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53x629EeeWR8Fl9_MGzg" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53yK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53ya29EeeWR8Fl9_MGzg" name="p" 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="_cO53y629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_YigxIK2wEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_YigKEK2wEeeWzbvclvEimw/23" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxIa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNb62wEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNcK2wEeeWzbvclvEimw" key="Version" value="0.0.24"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNca2wEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNcq2wEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNc62wEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNdK2wEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxIq2wEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxI62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxJK2wEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxJa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxJq2wEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxJ62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxKK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxKq2wEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxK62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxLK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxLq2wEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxL62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxMK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxMq2wEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxM62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxNK2wEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxNa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxNq2wEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxN62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxOK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxOq2wEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxO62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxPK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxPq2wEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxP62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxQK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxQq2wEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxQ62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxRK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxRq2wEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxR62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxSK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxSq2wEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxS62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxTK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxTq2wEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxT62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxUK2wEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxUa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxUq2wEeeWzbvclvEimw" name="becommingDerived" 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="_YigxVK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxVq2wEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxV62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxWK2wEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_YigxWq2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxXK2wEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxXa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxXq2wEeeWzbvclvEimw" name="changingType" 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="_YigxYK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxYq2wEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxY62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxZK2wEeeWzbvclvEimw" name="changingType" 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="_YigxZq2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxaK2wEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxaa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxaq2wEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxa62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxbK2wEeeWzbvclvEimw" 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="_Yigxbq2wEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxb62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YigxcK2wEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxcq2wEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxc62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxdK2wEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxda2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yigxdq2wEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxea2wEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_Yigxcq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxeq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yigxe62wEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxfK2wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxf62wEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxgK2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yigxga2wEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Yigxgq2wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxha2wEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxhq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Yigxh62wEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxiK2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yigxia2wEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Yigxi62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxja2wEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxjq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Yigxj62wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxkq2wEeeWzbvclvEimw" name="Generalization_modify_specialization1" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxk62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxlK2wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxl62wEeeWzbvclvEimw" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxmK2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Yigxma2wEeeWzbvclvEimw" name="p" 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="_Yigxm62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxna2wEeeWzbvclvEimw" name="Generalization_move1" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxnq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Yigxn62wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxoq2wEeeWzbvclvEimw" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxo62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxpK2wEeeWzbvclvEimw" name="p" 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="_Yigxpq2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_lHz6MK2vEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_lHzTIK2vEeeWzbvclvEimw/22" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Ma2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1vYq2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vY62vEeeWzbvclvEimw" key="Version" value="0.0.23"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vZK2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vZa2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vZq2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vZ62vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6Mq2vEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6M62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6NK2vEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Na2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Nq2vEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6N62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6OK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Oq2vEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6O62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6PK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Pq2vEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6P62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6QK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6Qq2vEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Q62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6RK2vEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Ra2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Rq2vEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6R62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6SK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Sq2vEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6S62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6TK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Tq2vEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6T62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6UK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Uq2vEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6U62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6VK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Vq2vEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6V62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6WK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Wq2vEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6W62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6XK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6Xq2vEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6X62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6YK2vEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Ya2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6Yq2vEeeWzbvclvEimw" name="becommingDerived" 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="_lHz6ZK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Zq2vEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Z62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6aK2vEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_lHz6aq2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6bK2vEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6ba2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6bq2vEeeWzbvclvEimw" name="changingType" 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="_lHz6cK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6cq2vEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6c62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6dK2vEeeWzbvclvEimw" name="changingType" 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="_lHz6dq2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6eK2vEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6ea2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6eq2vEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6e62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6fK2vEeeWzbvclvEimw" 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="_lHz6fq2vEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6f62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6gK2vEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6gq2vEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6g62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6hK2vEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6ha2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6hq2vEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6ia2vEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_lHz6gq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6iq2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6i62vEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6jK2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6j62vEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6kK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6ka2vEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6kq2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6la2vEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6lq2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6l62vEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6mK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6ma2vEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6m62vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6na2vEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6nq2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6n62vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6oq2vEeeWzbvclvEimw" name="Generalization_modify_specialization1" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6o62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6pK2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6p62vEeeWzbvclvEimw" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6qK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6qa2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6q62vEeeWzbvclvEimw" name="Generalization_move1" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6rK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6ra2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6sK2vEeeWzbvclvEimw" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6sa2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6sq2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_QsfFgK2vEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_QseecK2vEeeWzbvclvEimw/21" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFga2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qsg6sq2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6s62vEeeWzbvclvEimw" key="Version" value="0.0.22"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6tK2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6ta2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6tq2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6t62vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFgq2vEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFg62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFhK2vEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFha2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFhq2vEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFh62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFiK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFiq2vEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFi62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFjK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFjq2vEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFj62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFkK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFkq2vEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFk62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFlK2vEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFla2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFlq2vEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFl62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFmK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFmq2vEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFm62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFnK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFnq2vEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFn62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFoK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFoq2vEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFo62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFpK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFpq2vEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFp62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFqK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFqq2vEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFq62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFrK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFrq2vEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFr62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFsK2vEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFsa2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfFsq2vEeeWzbvclvEimw" name="becommingDerived" 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="_QsfFtK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFtq2vEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFt62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfFuK2vEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_QsfFuq2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFvK2vEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFva2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfFvq2vEeeWzbvclvEimw" name="changingType" 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="_QsfFwK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFwq2vEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFw62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfFxK2vEeeWzbvclvEimw" name="changingType" 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="_QsfFxq2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFyK2vEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFya2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFyq2vEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFy62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFzK2vEeeWzbvclvEimw" 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="_QsfFzq2vEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFz62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF0K2vEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF0q2vEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF062vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF1K2vEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF1a2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF1q2vEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF2a2vEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_QsfF0q2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF2q2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF262vEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF3K2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF362vEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF4K2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF4a2vEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF4q2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF5a2vEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF5q2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfF562vEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF6K2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF6a2vEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF662vEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF7K2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF7a2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF8K2vEeeWzbvclvEimw" name="Generalization_modify_specialization1" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF8a2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF8q2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF9a2vEeeWzbvclvEimw" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF9q2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF962vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF-a2vEeeWzbvclvEimw" name="Generalization_move1" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF-q2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF-62vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF_q2vEeeWzbvclvEimw" name="Generalization_move2" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF_62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfGAK2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7_13Ua2uEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_7_13UK2uEeeWzbvclvEimw/20" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13Uq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4ToK2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Toa2uEeeWzbvclvEimw" key="Version" value="0.0.21"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Toq2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4To62uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4TpK2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tpa2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13U62uEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13VK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13Va2uEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13Vq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13V62uEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13WK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13Wa2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13W62uEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13XK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13Xa2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13X62uEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13YK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13Ya2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13Y62uEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13ZK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13Za2uEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13Zq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13Z62uEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13aK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13aa2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13a62uEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13bK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13ba2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13b62uEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13cK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13ca2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13c62uEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13dK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13da2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13d62uEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13eK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13ea2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13e62uEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13fK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13fa2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13f62uEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13gK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13ga2uEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13gq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_13g62uEeeWzbvclvEimw" name="becommingDerived" 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="_7_13ha2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13h62uEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13iK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_13ia2uEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_7_13i62uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13ja2uEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13jq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_13j62uEeeWzbvclvEimw" name="changingType" 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="_7_13ka2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13k62uEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13lK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_13la2uEeeWzbvclvEimw" name="changingType" 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="_7_13l62uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_2eYK2uEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eYa2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eYq2uEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eY62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_2eZK2uEeeWzbvclvEimw" 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="_7_2eZq2uEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eZ62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2eaK2uEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eaq2uEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_7_2eYq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2ea62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2ebK2uEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eba2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2ebq2uEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eca2uEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_7_2eaq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2ecq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2ec62uEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2edK2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2ed62uEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_7_2eYq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eeK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2eea2uEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2eeq2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2efa2uEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2efq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_2ef62uEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2egK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2ega2uEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eg62uEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_7_2eYq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2ehK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2eha2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eiK2uEeeWzbvclvEimw" name="Generalization_modify_specialization1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eia2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2eiq2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ro3qsK2uEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_Ro2ckK2uEeeWzbvclvEimw/19" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qsa2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro5f8K2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f8a2uEeeWzbvclvEimw" key="Version" value="0.0.20"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f8q2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f862uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f9K2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f9a2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3qsq2uEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qs62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3qtK2uEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qta2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qtq2uEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qt62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3quK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3quq2uEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qu62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3qvK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qvq2uEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qv62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3qwK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3qwq2uEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qw62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3qxK2uEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qxa2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qxq2uEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qx62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3qyK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qyq2uEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qy62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3qzK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qzq2uEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qz62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q0K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q0q2uEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q062uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q1K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q1q2uEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q162uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q2K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q2q2uEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q262uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q3K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3q3q2uEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q362uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q4K2uEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q4a2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3q4q2uEeeWzbvclvEimw" name="becommingDerived" 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="_Ro3q5K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q5q2uEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q562uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3q6K2uEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_Ro3q6q2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q7K2uEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q7a2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3q7q2uEeeWzbvclvEimw" name="changingType" 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="_Ro3q8K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q8q2uEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q862uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3q9K2uEeeWzbvclvEimw" name="changingType" 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="_Ro3q9q2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3q-K2uEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q-a2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q-q2uEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q-62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q_K2uEeeWzbvclvEimw" 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="_Ro3q_q2uEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q_62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rAK2uEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rAq2uEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_Ro3q-q2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rA62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3rBK2uEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rBa2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rBq2uEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rCa2uEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_Ro3rAq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rCq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rC62uEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3rDK2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rD62uEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_Ro3q-q2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rEK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rEa2uEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3rEq2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rFa2uEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rFq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3rF62uEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rGK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rGa2uEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rG62uEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_Ro3q-q2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rHK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3rHa2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_HqcvMK2tEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_HqcIIK2tEeeWzbvclvEimw/18" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvMa2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqfLcq2tEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLc62tEeeWzbvclvEimw" key="Version" value="0.0.19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLdK2tEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLda2tEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLdq2tEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLd62tEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvMq2tEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvM62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvNK2tEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvNa2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvNq2tEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvN62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvOK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvOq2tEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvO62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvPK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvPq2tEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvP62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvQK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvQq2tEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvQ62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvRK2tEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvRa2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvRq2tEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvR62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvSK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvSq2tEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvS62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvTK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvTq2tEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvT62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvUK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvUq2tEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvU62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvVK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvVq2tEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvV62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvWK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvWq2tEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvW62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvXK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvXq2tEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvX62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvYK2tEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvYa2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvYq2tEeeWzbvclvEimw" name="becommingDerived" 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="_HqcvZK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvZq2tEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvZ62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvaK2tEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_Hqcvaq2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvbK2tEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvba2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hqcvbq2tEeeWzbvclvEimw" name="changingType" 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="_HqcvcK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqcvcq2tEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvc62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvdK2tEeeWzbvclvEimw" name="changingType" 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="_Hqcvdq2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcveK2tEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvea2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqcveq2tEeeWzbvclvEimw" name="Generalization_Type"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcve62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvfK2tEeeWzbvclvEimw" 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="_Hqcvfq2tEeeWzbvclvEimw" name="typep" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvf62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqcvgK2tEeeWzbvclvEimw" key="originalName" value="type.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqcvgq2tEeeWzbvclvEimw" name="Generalization_SubType" eSuperTypes="_Hqcveq2tEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvg62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvhK2tEeeWzbvclvEimw" name="subtypep" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvha2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqcvhq2tEeeWzbvclvEimw" key="originalName" value="subtype.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqcvia2tEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcviq2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqcvi62tEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvjK2tEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7YtQwK2sEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_7YspsK2sEeeWzbvclvEimw/17" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQwa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue662sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue7K2sEeeWzbvclvEimw" key="Version" value="0.0.18"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue7a2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue7q2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue762sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue8K2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQwq2sEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQw62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQxK2sEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQxa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQxq2sEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQx62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQyK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQyq2sEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQy62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQzK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQzq2sEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQz62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ0K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQ0q2sEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ062sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQ1K2sEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ1a2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ1q2sEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ162sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ2K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ2q2sEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ262sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ3K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ3q2sEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ362sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ4K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ4q2sEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ462sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ5K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ5q2sEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ562sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ6K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ6q2sEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ662sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ7K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQ7q2sEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ762sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ8K2sEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ8a2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtQ8q2sEeeWzbvclvEimw" name="becommingDerived" 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="_7YtQ9K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ9q2sEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ962sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtQ-K2sEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_7YtQ-q2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ_K2sEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ_a2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtQ_q2sEeeWzbvclvEimw" name="changingType" 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="_7YtRAK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtRAq2sEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRA62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtRBK2sEeeWzbvclvEimw" name="changingType" 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="_7YtRBq2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtRCK2sEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRCa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtRCq2sEeeWzbvclvEimw" name="Generalization_Type"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRC62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtRDK2sEeeWzbvclvEimw" 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="_7YtRDq2sEeeWzbvclvEimw" name="typep" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRD62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YtREK2sEeeWzbvclvEimw" key="originalName" value="type.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtREq2sEeeWzbvclvEimw" name="Generalization_SubType" eSuperTypes="_7YtRCq2sEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRE62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtRFK2sEeeWzbvclvEimw" name="subtypep" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRFa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YtRFq2sEeeWzbvclvEimw" key="originalName" value="subtype.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_I9WW8a2sEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_I9WW8K2sEeeWzbvclvEimw/16" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW8q2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YzMq2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzM62sEeeWzbvclvEimw" key="Version" value="0.0.17"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzNK2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzNa2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzNq2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzN62sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WW862sEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW9K2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WW9a2sEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW9q2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WW962sEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW-K2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WW-a2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WW-62sEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW_K2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WW_a2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WW_62sEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXAK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXAa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WXA62sEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXBK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WXBa2sEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXBq2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXB62sEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXCK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXCa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXC62sEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXDK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXDa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXD62sEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXEK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXEa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXE62sEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXFK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXFa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXF62sEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXGK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXGa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXG62sEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXHK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXHa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WXH62sEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXIK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXIa2sEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXIq2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_I9WXI62sEeeWzbvclvEimw" name="becommingDerived" 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="_I9WXJa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXJ62sEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXKK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_I9WXKa2sEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_I9WXK62sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXLa2sEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXLq2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_I9WXL62sEeeWzbvclvEimw" name="changingType" 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="_I9WXMa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXM62sEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXNK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_I9WXNa2sEeeWzbvclvEimw" name="changingType" 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="_I9WXN62sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Q1BTQK2rEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_Q1AsMK2rEeeWzbvclvEimw/15" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTQa2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1Dvgq2rEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvg62rEeeWzbvclvEimw" key="Version" value="0.0.16"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1DvhK2rEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvha2rEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvhq2rEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvh62rEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTQq2rEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTQ62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTRK2rEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTRa2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTRq2rEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTR62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTSK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTSq2rEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTS62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTTK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTTq2rEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTT62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTUK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTUq2rEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTU62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTVK2rEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTVa2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTVq2rEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTV62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTWK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTWq2rEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTW62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTXK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTXq2rEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTX62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTYK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTYq2rEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTY62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTZK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTZq2rEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTZ62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTaK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTaq2rEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTa62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTbK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTbq2rEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTb62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTcK2rEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTca2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BTcq2rEeeWzbvclvEimw" name="becommingDerived" 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="_Q1BTdK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTdq2rEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTd62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BTeK2rEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_Q1BTeq2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTfK2rEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTfa2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BTfq2rEeeWzbvclvEimw" name="changingType" 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="_Q1BTgK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTgq2rEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTg62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BThK2rEeeWzbvclvEimw" name="changingType" 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="_Q1BThq2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTiK2rEeeWzbvclvEimw" name="Property_modify_isStatic"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTia2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BTiq2rEeeWzbvclvEimw" name="becommingStatic" 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="_Q1BTjK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4Nxjoa2dEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_4NxjoK2dEeeWzbvclvEimw/14" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxjoq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyx0K2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx0a2dEeeWzbvclvEimw" key="Version" value="0.0.15"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx0q2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx062dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx1K2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx1a2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjo62dEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjpK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjpa2dEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxjpq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjp62dEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjqK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjqa2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjq62dEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjrK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjra2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjr62dEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjsK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjsa2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjs62dEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjtK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjta2dEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxjtq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjt62dEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjuK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjua2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxju62dEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjvK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjva2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjv62dEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjwK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjwa2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjw62dEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjxK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjxa2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjx62dEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjyK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjya2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjy62dEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjzK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjza2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjz62dEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj0K2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj0a2dEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj0q2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj062dEeeWzbvclvEimw" name="becommingDerived" 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="_4Nxj1a2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj162dEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj2K2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj2a2dEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-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="_4Nxj262dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj3a2dEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj3q2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj362dEeeWzbvclvEimw" name="changingType" 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="_4Nxj4a2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj462dEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj5K2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj5a2dEeeWzbvclvEimw" name="changingType" 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="_4Nxj562dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj6a2dEeeWzbvclvEimw" name="Property_modify_isStatic"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj6q2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj662dEeeWzbvclvEimw" name="becommingStatic" 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="_4Nxj7a2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bD_xEK2dEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_bD-i8K2dEeeWzbvclvEimw/13" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xEa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_P62dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_QK2dEeeWzbvclvEimw" key="Version" value="0.0.14"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Qa2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Qq2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Q62dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_RK2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xEq2dEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xE62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xFK2dEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xFa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xFq2dEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xF62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xGK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xGq2dEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xG62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xHK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xHq2dEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xH62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xIK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xIq2dEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xI62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xJK2dEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xJa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xJq2dEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xJ62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xKK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xKq2dEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xK62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xLK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xLq2dEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xL62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xMK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xMq2dEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xM62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xNK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xNq2dEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xN62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xOK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xOq2dEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xO62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xPK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xPq2dEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xP62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xQK2dEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xQa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xQq2dEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xRK2dEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xRa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xRq2dEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-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="_bD_xSK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xSq2dEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xS62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xTK2dEeeWzbvclvEimw" name="changingType" 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="_bD_xTq2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xUK2dEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xUa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xUq2dEeeWzbvclvEimw" name="changingType" 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="_bD_xVK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xVq2dEeeWzbvclvEimw" name="Property_modify_isStatic"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xV62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xWK2dEeeWzbvclvEimw" name="becommingStatic" 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="_bD_xWq2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4tFLQa2cEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_4tFLQK2cEeeWzbvclvEimw/12" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLQq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAf62cEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAgK2cEeeWzbvclvEimw" key="Version" value="0.0.13"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAga2cEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAgq2cEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAg62cEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAhK2cEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLQ62cEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLRK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLRa2cEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLRq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLR62cEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLSK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLSa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLS62cEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLTK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLTa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLT62cEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLUK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLUa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLU62cEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLVK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLVa2cEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLVq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLV62cEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLWK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLWa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLW62cEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLXK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLXa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLX62cEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLYK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLYa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLY62cEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLZK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLZa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLZ62cEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLaK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLaa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLa62cEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLbK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLba2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLb62cEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLcK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLca2cEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLcq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4tFLc62cEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLda2cEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLdq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4tFLd62cEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLea2cEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLeq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4tFLe62cEeeWzbvclvEimw" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLfa2cEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLfq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4tFLf62cEeeWzbvclvEimw" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sO6sUK2aEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_sO5eMK2aEeeWzbvclvEimw/11" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sUa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO8hj62aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hkK2aEeeWzbvclvEimw" key="Version" value="0.0.12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hka2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hkq2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hk62aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hlK2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sUq2aEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sU62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sVK2aEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sVa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sVq2aEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sV62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sWK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sWq2aEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sW62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sXK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sXq2aEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sX62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sYK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sYq2aEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sY62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sZK2aEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sZa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sZq2aEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sZ62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6saK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6saq2aEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sa62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sbK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sbq2aEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sb62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6scK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6scq2aEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sc62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sdK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sdq2aEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sd62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6seK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6seq2aEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6se62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sfK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sfq2aEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sf62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sgK2aEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sga2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sO6sgq2aEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6shK2aEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sha2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sO6shq2aEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6siK2aEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sia2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sO6siq2aEeeWzbvclvEimw" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sjK2aEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sja2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sO6sjq2aEeeWzbvclvEimw" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iZgtca2aEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_iZgtcK2aEeeWzbvclvEimw/10" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtcq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZiioq2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiio62aEeeWzbvclvEimw" key="Version" value="0.0.11"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiipK2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiipa2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiipq2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiip62aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtc62aEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtdK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtda2aEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtdq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtd62aEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgteK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtea2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgte62aEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtfK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtfa2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtf62aEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtgK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtga2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtg62aEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgthK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtha2aEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgthq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgth62aEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtiK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtia2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgti62aEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtjK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtja2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtj62aEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtkK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtka2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtk62aEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtlK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtla2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtl62aEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtmK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtma2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtm62aEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtnK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtna2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtn62aEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtoK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtoa2aEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtoq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_iZgto62aEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtpa2aEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtpq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_iZgtp62aEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtqa2aEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtqq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_iZgtq62aEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PNdIQK2aEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_PNaE8K2aEeeWzbvclvEimw/9" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIQa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNeWcK2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWca2aEeeWzbvclvEimw" key="Version" value="0.0.10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWcq2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWc62aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWdK2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWda2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIQq2aEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIQ62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIRK2aEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIRa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIRq2aEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIR62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdISK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdISq2aEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIS62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdITK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdITq2aEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIT62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIUK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIUq2aEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIU62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIVK2aEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIVa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIVq2aEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIV62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIWK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIWq2aEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIW62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIXK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIXq2aEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIX62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIYK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIYq2aEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIY62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIZK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIZq2aEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIZ62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIaK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIaq2aEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIa62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIbK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIbq2aEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIb62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIcK2aEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIca2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PNdIcq2aEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_9IuXgK2ZEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_9ItwcK2ZEeeWzbvclvEimw/8" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXga2ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IwMsq2ZEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMs62ZEeeWzbvclvEimw" key="Version" value="0.0.9"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMtK2ZEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMta2ZEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMtq2ZEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMt62ZEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXgq2ZEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXg62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXhK2ZEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXha2ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXhq2ZEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXh62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXiK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXiq2ZEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXi62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXjK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXjq2ZEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXj62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXkK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXkq2ZEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXk62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXlK2ZEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXla2ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXlq2ZEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXl62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXmK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXmq2ZEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXm62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXnK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXnq2ZEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXn62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXoK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXoq2ZEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXo62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXpK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXpq2ZEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXp62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXqK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXqq2ZEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXq62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXrK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXrq2ZEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXr62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Wzksca2XEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_WzkscK2XEeeWzbvclvEimw/7" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzkscq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhr62XEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WzmhsK2XEeeWzbvclvEimw" key="Version" value="0.0.8"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhsa2XEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhsq2XEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhs62XEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WzmhtK2XEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Wzksc62XEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzksdK2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Wzksda2XEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzksdq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Wzksd62XEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzkseK2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTgK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTgq2XEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTg62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlThK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlThq2XEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTh62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTiK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_WzlTiq2XEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTi62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_WzlTjK2XEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTja2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTjq2XEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTj62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTkK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTkq2XEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTk62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTlK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTlq2XEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTl62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTmK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTmq2XEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTm62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTnK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTnq2XEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTn62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlToK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlToq2XEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTo62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTpK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_rqpecK2WEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_rqoQUK2WEeeWzbvclvEimw/6" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeca2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqskq2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsk62WEeeWzbvclvEimw" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqslK2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsla2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqslq2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsl62WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_rqpecq2WEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpec62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_rqpedK2WEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeda2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqpedq2WEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqped62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqpeeK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqpeeq2WEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpee62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqpefK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqpefq2WEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpef62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqpegK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_rqpegq2WEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeg62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_rqpehK2WEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeha2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqpehq2WEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeh62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Dgo4oa2WEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_Dgo4oK2WEeeWzbvclvEimw/5" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4oq2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DgqGw62WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGxK2WEeeWzbvclvEimw" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGxa2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGxq2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGx62WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGyK2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Dgo4o62WEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4pK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Dgo4pa2WEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4pq2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Dgo4p62WEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4qK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgo4qa2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Dgo4q62WEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4rK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgo4ra2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Dgo4r62WEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4sK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgo4sa2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Dgo4s62WEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4tK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="__IUNgK2VEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/__ITmcK2VEeeWzbvclvEimw/4" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNga2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IU0nq2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0n62VEeeWzbvclvEimw" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0oK2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0oa2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0oq2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0o62VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="__IUNgq2VEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNg62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="__IUNhK2VEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNha2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IUNhq2VEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNh62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IUNiK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IUNiq2VEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNi62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IUNjK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IUNjq2VEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNj62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IUNkK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="__IUNkq2VEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNk62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_shNvgK2VEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_shNIcK2VEeeWzbvclvEimw/3" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvga2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWlq2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWl62VEeeWzbvclvEimw" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWmK2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWma2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWmq2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWm62VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_shNvgq2VEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvg62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_shNvhK2VEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvha2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shNvhq2VEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvh62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_shNviK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shNviq2VEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvi62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_shNvjK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shNvjq2VEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvj62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_shNvkK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_shNvkq2VEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvk62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i0sm4a2VEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_i0sm4K2VEeeWzbvclvEimw/2" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm4q2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0t1Bq2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1B62VEeeWzbvclvEimw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1CK2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Ca2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Cq2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1C62VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_i0sm462VEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm5K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_i0sm5a2VEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm5q2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i0sm562VEeeWzbvclvEimw" name="Package_delete_stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm6K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_i0sm6a2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i0sm662VEeeWzbvclvEimw" name="Package_delete_extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm7K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_i0sm7a2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i0sm762VEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm8K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_i0sm8a2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_i0sm862VEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm9K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sJsc0a2UEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_sJsc0K2UEeeWzbvclvEimw/1" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc0q2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJtq8a2UEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq8q2UEeeWzbvclvEimw" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq862UEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq9K2UEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq9a2UEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq9q2UEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sJsc062UEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc1K2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sJsc1a2UEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc1q2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sJsc162UEeeWzbvclvEimw" name="Package_delete_stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc2K2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sJsc2a2UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sJsc262UEeeWzbvclvEimw" name="Package_delete_extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc3K2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sJsc3a2UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sJsc362UEeeWzbvclvEimw" name="Package_move_into_ProfileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc4K2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sJsc4a2UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oSTUgK2UEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_oSSGYK2UEeeWzbvclvEimw/0" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUka2UEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUkq2UEeeWzbvclvEimw" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUk62UEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUlK2UEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUla2UEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUlq2UEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oSTUga2UEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUgq2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oSTUg62UEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUhK2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oSTUha2UEeeWzbvclvEimw" name="Package_delete_stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUhq2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6bC4AK2TEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oSTUh62UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oSTUia2UEeeWzbvclvEimw" name="Package_delete_extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUiq2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oSTUi62UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oSTUja2UEeeWzbvclvEimw" name="Package_move_into_ProfileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUjq2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oSTUj62UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_scy0cK2TEeeWzbvclvEimw" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_qimYoK2TEeeWzbvclvEimw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_qimYoa2TEeeWzbvclvEimw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Package" xmi:id="_xPGs4K2TEeeWzbvclvEimw" name="Package"> + <packagedElement xmi:type="uml:Package" xmi:id="_4kwr0K2TEeeWzbvclvEimw" name="Package1"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_6bC4AK2TEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_63UkUa2TEeeWzbvclvEimw" name="base_Class" association="_63SvIK2TEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_63SvIK2TEeeWzbvclvEimw" name="E_Package_delete_Stereotype_Class1" memberEnd="_63UkUK2TEeeWzbvclvEimw _63UkUa2TEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_63UkUK2TEeeWzbvclvEimw" name="extension_Package_delete_Stereotype" type="_6bC4AK2TEeeWzbvclvEimw" aggregation="composite" association="_63SvIK2TEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_A7WjUK2UEeeWzbvclvEimw" name="Package_delete_Extension"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_FEoF0a2UEeeWzbvclvEimw" name="base_Class" association="_FEnewK2UEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_FEnewK2UEeeWzbvclvEimw" name="E_Package_delete_Extension_Class1" memberEnd="_FEoF0K2UEeeWzbvclvEimw _FEoF0a2UEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FEoF0K2UEeeWzbvclvEimw" name="extension_Package_delete_Extension" type="_A7WjUK2UEeeWzbvclvEimw" aggregation="composite" association="_FEnewK2UEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_MY9PEK2UEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_UR9Loq2UEeeWzbvclvEimw" name="base_Class" association="_UR9LoK2UEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_UR9LoK2UEeeWzbvclvEimw" name="E_Package_move_into_profileAlreadyApply_Class1" memberEnd="_UR9Loa2UEeeWzbvclvEimw _UR9Loq2UEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_UR9Loa2UEeeWzbvclvEimw" name="extension_Package_move_into_profileAlreadyApply" type="_MY9PEK2UEeeWzbvclvEimw" aggregation="composite" association="_UR9LoK2UEeeWzbvclvEimw"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_pn5OcK2UEeeWzbvclvEimw" name="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJtD4a2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_TUEWYa9dEeeD3_luna612Q" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_TUEWYK9dEeeD3_luna612Q/27" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUGypq9dEeeD3_luna612Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyp69dEeeD3_luna612Q" key="Version" value="0.0.29"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyqK9dEeeD3_luna612Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyqa9dEeeD3_luna612Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyqq9dEeeD3_luna612Q" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyq69dEeeD3_luna612Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7UZWYK9KEeee2YU5cusFOw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_7UYvUK9KEeee2YU5cusFOw/26" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Ubypq9KEeee2YU5cusFOw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyp69KEeee2YU5cusFOw" key="Version" value="0.0.28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UbyqK9KEeee2YU5cusFOw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyqa9KEeee2YU5cusFOw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyqq9KEeee2YU5cusFOw" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyq69KEeee2YU5cusFOw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ZMKs8a3CEeeWR8Fl9_MGzg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_ZMKs8K3CEeeWR8Fl9_MGzg/25" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZML7Fq3CEeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7F63CEeeWR8Fl9_MGzg" key="Version" value="0.0.27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7GK3CEeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Ga3CEeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Gq3CEeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7G63CEeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oawJQa29EeeWR8Fl9_MGzg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_oawJQK29EeeWR8Fl9_MGzg/24" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1o2K29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o2a29EeeWR8Fl9_MGzg" key="Version" value="0.0.26"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o2q29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o2629EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o3K29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o3a29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_cO7Fka29EeeWR8Fl9_MGzg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_cO7FkK29EeeWR8Fl9_MGzg/23" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO8TuK29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tua29EeeWR8Fl9_MGzg" key="Version" value="0.0.25"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tuq29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tu629EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8TvK29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tva29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_YiimUa2wEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_YiimUK2wEeeWzbvclvEimw/22" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNda2wEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNdq2wEeeWzbvclvEimw" key="Version" value="0.0.24"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNd62wEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNeK2wEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNea2wEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNeq2wEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_lH0hQa2vEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_lH0hQK2vEeeWzbvclvEimw/21" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1vaK2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vaa2vEeeWzbvclvEimw" key="Version" value="0.0.23"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vaq2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1va62vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vbK2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vba2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_QsgToK2vEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_QsfskK2vEeeWzbvclvEimw/20" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qsg6uK2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6ua2vEeeWzbvclvEimw" key="Version" value="0.0.22"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6uq2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6u62vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6vK2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6va2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7_3sga2uEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_7_3sgK2uEeeWzbvclvEimw/19" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4Tpq2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tp62uEeeWzbvclvEimw" key="Version" value="0.0.21"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4TqK2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tqa2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tqq2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tq62uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ro440a2uEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_Ro440K2uEeeWzbvclvEimw/18" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro6G8K2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G8a2uEeeWzbvclvEimw" key="Version" value="0.0.20"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G8q2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G862uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G9K2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G9a2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Hqd9Ua2tEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_Hqd9UK2tEeeWzbvclvEimw/17" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqfLeK2tEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLea2tEeeWzbvclvEimw" key="Version" value="0.0.19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLeq2tEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLe62tEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLfK2tEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLfa2tEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7Yt30a2sEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_7Yt30K2sEeeWzbvclvEimw/16" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue8a2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue8q2sEeeWzbvclvEimw" key="Version" value="0.0.18"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue862sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue9K2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue9a2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue9q2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_I9XlEa2sEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_I9XlEK2sEeeWzbvclvEimw/15" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YzOK2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzOa2sEeeWzbvclvEimw" key="Version" value="0.0.17"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzOq2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzO62sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzPK2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzPa2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Q1ChYa2rEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_Q1ChYK2rEeeWzbvclvEimw/14" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1DviK2rEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvia2rEeeWzbvclvEimw" key="Version" value="0.0.16"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dviq2rEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvi62rEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1DvjK2rEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvja2rEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4NyKsa2dEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_4NyKsK2dEeeWzbvclvEimw/13" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyx1q2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx162dEeeWzbvclvEimw" key="Version" value="0.0.15"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx2K2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx2a2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx2q2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx262dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bEAYIa2dEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_bEAYIK2dEeeWzbvclvEimw/12" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Ra2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Rq2dEeeWzbvclvEimw" key="Version" value="0.0.14"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_R62dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_SK2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Sa2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Sq2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4tGZYa2cEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_4tGZYK2cEeeWzbvclvEimw/11" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAha2cEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAhq2cEeeWzbvclvEimw" key="Version" value="0.0.13"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAh62cEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAiK2cEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAia2cEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAiq2cEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sO7TYa2aEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_sO7TYK2aEeeWzbvclvEimw/10" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO9IkK2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ika2aEeeWzbvclvEimw" key="Version" value="0.0.12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ikq2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ik62aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9IlK2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ila2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iZhUga2aEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_iZhUgK2aEeeWzbvclvEimw/9" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZiiqK2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiiqa2aEeeWzbvclvEimw" key="Version" value="0.0.11"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiiqq2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiiq62aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiirK2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiira2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PNdvUa2aEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_PNdvUK2aEeeWzbvclvEimw/8" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNe9cK2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9ca2aEeeWzbvclvEimw" key="Version" value="0.0.10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9cq2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9c62aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9dK2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9da2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_9Iu-ka2ZEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_9Iu-kK2ZEeeWzbvclvEimw/7" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IwMuK2ZEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMua2ZEeeWzbvclvEimw" key="Version" value="0.0.9"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMuq2ZEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMu62ZEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMvK2ZEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMva2ZEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Wzl6ka2XEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_Wzl6kK2XEeeWzbvclvEimw/6" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhta2XEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhtq2XEeeWzbvclvEimw" key="Version" value="0.0.8"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmht62XEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WzmhuK2XEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhua2XEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhuq2XEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_rqpeia2WEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_rqpeiK2WEeeWzbvclvEimw/5" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqsmK2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsma2WEeeWzbvclvEimw" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsmq2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsm62WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsnK2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsna2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Dgpfsa2WEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_DgpfsK2WEeeWzbvclvEimw/4" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DgqGya2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGyq2WEeeWzbvclvEimw" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGy62WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGzK2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGza2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGzq2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="__IUNla2VEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/__IUNlK2VEeeWzbvclvEimw/3" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IVboK2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVboa2VEeeWzbvclvEimw" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVboq2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbo62VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbpK2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbpa2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_shNvla2VEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_shNvlK2VEeeWzbvclvEimw/2" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWnK2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWna2VEeeWzbvclvEimw" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWnq2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWn62VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWoK2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWoa2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i0t1AK2VEeeWzbvclvEimw" name="Package_AppliedProfile" nsURI="http://Test.Package/schemas/Package_AppliedProfile/_i0tN8K2VEeeWzbvclvEimw/1" nsPrefix="Package_AppliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0t1DK2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Da2VEeeWzbvclvEimw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Dq2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1D62VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1EK2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Ea2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sJtq8K2UEeeWzbvclvEimw" name="AppliedProfile" nsURI="http://Test.Package/schemas/AppliedProfile/_sJtD4K2UEeeWzbvclvEimw/0" nsPrefix="AppliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJtq962UEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq-K2UEeeWzbvclvEimw" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq-a2UEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq-q2UEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq-62UEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq_K2UEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_9QLRIK9LEeee2YU5cusFOw" name="Package2"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_M-ZpAK2VEeeWzbvclvEimw" name="Profile"> + <packagedElement xmi:type="uml:Profile" xmi:id="_V3qIsK2VEeeWzbvclvEimw" name="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0t1Aq2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_TUFkga9dEeeD3_luna612Q" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_TUFkgK9dEeeD3_luna612Q/26" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUHZs69dEeeD3_luna612Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZtK9dEeeD3_luna612Q" key="Version" value="0.0.29"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZta9dEeeD3_luna612Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZtq9dEeeD3_luna612Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZt69dEeeD3_luna612Q" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZuK9dEeeD3_luna612Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUFkgq9dEeeD3_luna612Q" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUFkg69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUFkhK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUFkhq9dEeeD3_luna612Q" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUFkh69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUFkiK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUFkiq9dEeeD3_luna612Q" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUFki69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUFkjK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7UZ9ca9KEeee2YU5cusFOw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_7UZ9cK9KEeee2YU5cusFOw/25" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UcZs69KEeee2YU5cusFOw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZtK9KEeee2YU5cusFOw" key="Version" value="0.0.28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZta9KEeee2YU5cusFOw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZtq9KEeee2YU5cusFOw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZt69KEeee2YU5cusFOw" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZuK9KEeee2YU5cusFOw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UZ9cq9KEeee2YU5cusFOw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UZ9c69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UZ9dK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UZ9dq9KEeee2YU5cusFOw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UZ9d69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UZ9eK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UZ9eq9KEeee2YU5cusFOw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UZ9e69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UZ9fK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ZMLUAa3CEeeWR8Fl9_MGzg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_ZMLUAK3CEeeWR8Fl9_MGzg/24" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZML7H63CEeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7IK3CEeeWR8Fl9_MGzg" key="Version" value="0.0.27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Ia3CEeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Iq3CEeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7I63CEeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7JK3CEeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMLUAq3CEeeWR8Fl9_MGzg" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMLUA63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMLUBK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMLUBq3CEeeWR8Fl9_MGzg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMLUB63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMLUCK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMLUCq3CEeeWR8Fl9_MGzg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMLUC63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMLUDK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oa1Bwa29EeeWR8Fl9_MGzg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_oa1BwK29EeeWR8Fl9_MGzg/23" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa2P4a29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P4q29EeeWR8Fl9_MGzg" key="Version" value="0.0.26"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P4629EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P5K29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P5a29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P5q29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oa1Bwq29EeeWR8Fl9_MGzg" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1Bw629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oa1BxK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oa1Bxq29EeeWR8Fl9_MGzg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1Bx629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oa1ByK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oa1Byq29EeeWR8Fl9_MGzg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1By629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oa1BzK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_cO7soa29EeeWR8Fl9_MGzg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_cO7soK29EeeWR8Fl9_MGzg/22" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO86wq29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86w629EeeWR8Fl9_MGzg" key="Version" value="0.0.25"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86xK29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86xa29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86xq29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86x629EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO7soq29EeeWR8Fl9_MGzg" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO7so629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO7spK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO7spq29EeeWR8Fl9_MGzg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO7sp629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO7sqK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO7sqq29EeeWR8Fl9_MGzg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO7sq629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO7srK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_YijNYK2wEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_YiimUq2wEeeWzbvclvEimw/21" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yij0cq2wEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0c62wEeeWzbvclvEimw" key="Version" value="0.0.24"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0dK2wEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0da2wEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0dq2wEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0d62wEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YijNYa2wEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNYq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YijNY62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YijNZa2wEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNZq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YijNZ62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YijNaa2wEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNaq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YijNa62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_lH1IUa2vEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_lH1IUK2vEeeWzbvclvEimw/20" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1vca2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vcq2vEeeWzbvclvEimw" key="Version" value="0.0.23"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vc62vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vdK2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vda2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vdq2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lH1IUq2vEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1IU62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lH1IVK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lH1IVq2vEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1IV62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lH1IWK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lH1IWq2vEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1IW62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lH1IXK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_QsgToq2vEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_QsgToa2vEeeWzbvclvEimw/19" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qsg6wa2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6wq2vEeeWzbvclvEimw" key="Version" value="0.0.22"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6w62vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6xK2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6xa2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6xq2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsgTo62vEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsgTpK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsgTpa2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsgTp62vEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsgTqK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsgTqa2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsgTq62vEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsgTrK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsgTra2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7_4Tka2uEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_7_4TkK2uEeeWzbvclvEimw/18" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_46o62uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46pK2uEeeWzbvclvEimw" key="Version" value="0.0.21"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46pa2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46pq2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46p62uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46qK2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_4Tkq2uEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4Tk62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_4TlK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_4Tlq2uEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4Tl62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_4TmK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_4Tmq2uEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4Tm62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_4TnK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ro5f4a2uEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_Ro5f4K2uEeeWzbvclvEimw/17" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro6G-a2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G-q2uEeeWzbvclvEimw" key="Version" value="0.0.20"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G-62uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G_K2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G_a2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G_q2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro5f4q2uEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro5f462uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro5f5K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro5f5q2uEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro5f562uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro5f6K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro5f6q2uEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro5f662uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro5f7K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_HqekYa2tEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_HqekYK2tEeeWzbvclvEimw/16" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqfyga2tEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfygq2tEeeWzbvclvEimw" key="Version" value="0.0.19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyg62tEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfyhK2tEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyha2tEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyhq2tEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqekYq2tEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqekY62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqekZK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqekZq2tEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqekZ62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqekaK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqekaq2tEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqeka62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqekbK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7Yt3062sEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_7Yt30q2sEeeWzbvclvEimw/15" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue-q2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue-62sEeeWzbvclvEimw" key="Version" value="0.0.18"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue_K2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue_a2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue_q2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue_62sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7Yt31K2sEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yt31a2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7Yt31q2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7Yue4a2sEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue4q2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7Yue462sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7Yue5a2sEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue5q2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7Yue562sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_I9YMIa2sEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_I9YMIK2sEeeWzbvclvEimw/14" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9ZaQK2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaQa2sEeeWzbvclvEimw" key="Version" value="0.0.17"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaQq2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaQ62sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaRK2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaRa2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9YMIq2sEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YMI62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9YMJK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9YMJq2sEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YMJ62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9YMKK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9YMKq2sEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YMK62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9YMLK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Q1DIca2rEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_Q1DIcK2rEeeWzbvclvEimw/13" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1EWka2rEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWkq2rEeeWzbvclvEimw" key="Version" value="0.0.16"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWk62rEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWlK2rEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWla2rEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWlq2rEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1DIcq2rEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1DIc62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1DIdK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1DIdq2rEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1DId62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1DIeK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1DIeq2rEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1DIe62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1DIfK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4Nyxwa2dEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_4NyxwK2dEeeWzbvclvEimw/12" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NzY062dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY1K2dEeeWzbvclvEimw" key="Version" value="0.0.15"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY1a2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY1q2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY162dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY2K2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nyxwq2dEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyxw62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4NyxxK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nyxxq2dEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyxx62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4NyxyK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nyxyq2dEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyxy62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4NyxzK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bEA_MK2dEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_bEAYIq2dEeeWzbvclvEimw/11" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Tq2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_T62dEeeWzbvclvEimw" key="Version" value="0.0.14"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_UK2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Ua2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Uq2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_U62dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bEA_Ma2dEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Mq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bEA_M62dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bEA_Na2dEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Nq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bEA_N62dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bEA_Oa2dEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Oq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bEA_O62dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4tHAcK2cEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_4tGZYq2cEeeWzbvclvEimw/10" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHng62cEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnhK2cEeeWzbvclvEimw" key="Version" value="0.0.13"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnha2cEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnhq2cEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnh62cEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHniK2cEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tHAca2cEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAcq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tHAc62cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tHAda2cEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAdq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tHAd62cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tHAea2cEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAeq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tHAe62cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sO8hgK2aEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_sO76cK2aEeeWzbvclvEimw/9" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO9Ima2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Imq2aEeeWzbvclvEimw" key="Version" value="0.0.12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Im62aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9InK2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ina2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Inq2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO8hga2aEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO8hgq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO8hg62aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO8hha2aEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO8hhq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO8hh62aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO8hia2aEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO8hiq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO8hi62aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iZh7ka2aEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_iZh7kK2aEeeWzbvclvEimw/8" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZm0Ea2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Eq2aEeeWzbvclvEimw" key="Version" value="0.0.11"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0E62aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0FK2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Fa2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Fq2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZh7kq2aEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZh7k62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZh7lK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZh7lq2aEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZh7l62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZh7mK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZh7mq2aEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZh7m62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZh7nK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PNeWYa2aEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_PNeWYK2aEeeWzbvclvEimw/7" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNe9ea2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9eq2aEeeWzbvclvEimw" key="Version" value="0.0.10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9e62aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9fK2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9fa2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9fq2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNeWYq2aEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNeWY62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNeWZK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNeWZq2aEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNeWZ62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNeWaK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNeWaq2aEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNeWa62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNeWbK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_9Ivloa2ZEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_9IvloK2ZEeeWzbvclvEimw/6" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Iwzwq2ZEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzw62ZEeeWzbvclvEimw" key="Version" value="0.0.9"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwzxK2ZEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzxa2ZEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzxq2ZEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzx62ZEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9Ivloq2ZEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Ivlo62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IvlpK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9Ivlpq2ZEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Ivlp62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IvlqK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9Ivlqq2ZEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Ivlq62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IvlrK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_WzmhoK2XEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_Wzl6kq2XEeeWzbvclvEimw/5" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WznIs62XEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznItK2XEeeWzbvclvEimw" key="Version" value="0.0.8"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIta2XEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznItq2XEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIt62XEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIuK2XEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Wzmhoa2XEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhoq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Wzmho62XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Wzmhpa2XEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhpq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Wzmhp62XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Wzmhqa2XEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhqq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Wzmhq62XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_rqqFga2WEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_rqqFgK2WEeeWzbvclvEimw/4" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqsoa2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsoq2WEeeWzbvclvEimw" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqso62WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqspK2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqspa2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqspq2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqqFgq2WEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqFg62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqqFhK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqqFhq2WEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqFh62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqqFiK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqqFiq2WEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqFi62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqqFjK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Dgpfs62WEeeWzbvclvEimw" name="Profile1" nsURI="http://Test.Profile/schemas/Profile1/_Dgpfsq2WEeeWzbvclvEimw/3" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgqt0K2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt0a2WEeeWzbvclvEimw" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt0q2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt062WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt1K2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt1a2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_DgpftK2WEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgpfta2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgpftq2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_DgpfuK2WEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgpfua2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgpfuq2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_DgpfvK2WEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgpfva2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgpfvq2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="__IU0ka2VEeeWzbvclvEimw" name="Profile1" nsURI="http://Test.Profile/schemas/Profile1/__IU0kK2VEeeWzbvclvEimw/2" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IVbqa2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbqq2VEeeWzbvclvEimw" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbq62VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbrK2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbra2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbrq2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IU0kq2VEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IU0k62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IU0lK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IU0lq2VEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IU0l62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IU0mK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IU0mq2VEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IU0m62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IU0nK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_shOWka2VEeeWzbvclvEimw" name="Profile1" nsURI="http://Test.Profile/schemas/Profile1/_shOWkK2VEeeWzbvclvEimw/1" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWoq2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWo62VEeeWzbvclvEimw" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWpK2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWpa2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWpq2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWp62VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shOWkq2VEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWk62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shOWlK2VEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWla2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i0t1A62VEeeWzbvclvEimw" name="Profile1" nsURI="http://Test.Profile/schemas/Profile1/_i0t1Aa2VEeeWzbvclvEimw/0" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0ucEK2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucEa2VEeeWzbvclvEimw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucEq2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucE62VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucFK2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucFa2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i0t1BK2VEeeWzbvclvEimw" name="Profile_delete_stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0t1Ba2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W1pa8K2VEeeWzbvclvEimw"/> + </eClassifiers> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_W1pa8K2VEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_7PdFkq2VEeeWzbvclvEimw" name="base_Class" association="_7PdFkK2VEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_meyTAK2VEeeWzbvclvEimw" name="Profile_delete_Extension"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_7uGwca2VEeeWzbvclvEimw" name="base_Class" association="_7uGJYK2VEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_tqtuMK2VEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_8MlcMq2VEeeWzbvclvEimw" name="base_Class" association="_8MlcMK2VEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_7PdFkK2VEeeWzbvclvEimw" name="E_Profile_delete_Stereotype_Class1" memberEnd="_7PdFka2VEeeWzbvclvEimw _7PdFkq2VEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_7PdFka2VEeeWzbvclvEimw" name="extension_Profile_delete_Stereotype" type="_W1pa8K2VEeeWzbvclvEimw" aggregation="composite" association="_7PdFkK2VEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_7uGJYK2VEeeWzbvclvEimw" name="E_Profile_delete_Extension_Class1" memberEnd="_7uGwcK2VEeeWzbvclvEimw _7uGwca2VEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_7uGwcK2VEeeWzbvclvEimw" name="extension_Profile_delete_Extension" type="_meyTAK2VEeeWzbvclvEimw" aggregation="composite" association="_7uGJYK2VEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_8MlcMK2VEeeWzbvclvEimw" name="E_Profile_move_into_profileAlreadyApply_Class1" memberEnd="_8MlcMa2VEeeWzbvclvEimw _8MlcMq2VEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8MlcMa2VEeeWzbvclvEimw" name="extension_Profile_move_into_profileAlreadyApply" type="_tqtuMK2VEeeWzbvclvEimw" aggregation="composite" association="_8MlcMK2VEeeWzbvclvEimw"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_ADMhYK2WEeeWzbvclvEimw" name="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DgqGwa2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_TUFkj69dEeeD3_luna612Q" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_TUFkjq9dEeeD3_luna612Q/23" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUIAwK9dEeeD3_luna612Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAwa9dEeeD3_luna612Q" key="Version" value="0.0.29"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAwq9dEeeD3_luna612Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAw69dEeeD3_luna612Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAxK9dEeeD3_luna612Q" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAxa9dEeeD3_luna612Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7Uakga9KEeee2YU5cusFOw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_7UakgK9KEeee2YU5cusFOw/22" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UdAwK9KEeee2YU5cusFOw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAwa9KEeee2YU5cusFOw" key="Version" value="0.0.28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAwq9KEeee2YU5cusFOw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAw69KEeee2YU5cusFOw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAxK9KEeee2YU5cusFOw" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAxa9KEeee2YU5cusFOw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ZMLUD63CEeeWR8Fl9_MGzg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_ZMLUDq3CEeeWR8Fl9_MGzg/21" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZML7Ja3CEeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Jq3CEeeWR8Fl9_MGzg" key="Version" value="0.0.27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7J63CEeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7KK3CEeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Ka3CEeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Kq3CEeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oa1o0a29EeeWR8Fl9_MGzg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_oa1o0K29EeeWR8Fl9_MGzg/20" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa2P5629EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P6K29EeeWR8Fl9_MGzg" key="Version" value="0.0.26"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P6a29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P6q29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P6629EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P7K29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_cO8Tsa29EeeWR8Fl9_MGzg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_cO8TsK29EeeWR8Fl9_MGzg/19" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO86yK29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86ya29EeeWR8Fl9_MGzg" key="Version" value="0.0.25"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86yq29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86y629EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86zK29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86za29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_YijNbq2wEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_YijNba2wEeeWzbvclvEimw/18" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yij0eK2wEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0ea2wEeeWzbvclvEimw" key="Version" value="0.0.24"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0eq2wEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0e62wEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0fK2wEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0fa2wEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_lH1vYa2vEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_lH1vYK2vEeeWzbvclvEimw/17" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH2WcK2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2Wca2vEeeWzbvclvEimw" key="Version" value="0.0.23"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2Wcq2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2Wc62vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2WdK2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2Wda2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Qsg6sa2vEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_Qsg6sK2vEeeWzbvclvEimw/16" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qsg6x62vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6yK2vEeeWzbvclvEimw" key="Version" value="0.0.22"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6ya2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6yq2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6y62vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6zK2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7_4Tn62uEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_7_4Tnq2uEeeWzbvclvEimw/15" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_46qa2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46qq2uEeeWzbvclvEimw" key="Version" value="0.0.21"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46q62uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46rK2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46ra2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46rq2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ro5f762uEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_Ro5f7q2uEeeWzbvclvEimw/14" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro6G_62uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HAK2uEeeWzbvclvEimw" key="Version" value="0.0.20"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HAa2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HAq2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HA62uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HBK2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_HqfLca2tEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_HqfLcK2tEeeWzbvclvEimw/13" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqfyh62tEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfyiK2tEeeWzbvclvEimw" key="Version" value="0.0.19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyia2tEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyiq2tEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyi62tEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfyjK2tEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7Yue6q2sEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_7Yue6a2sEeeWzbvclvEimw/12" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YufAK2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufAa2sEeeWzbvclvEimw" key="Version" value="0.0.18"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufAq2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufA62sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufBK2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufBa2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_I9YzMa2sEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_I9YzMK2sEeeWzbvclvEimw/11" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9ZaRq2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaR62sEeeWzbvclvEimw" key="Version" value="0.0.17"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaSK2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaSa2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaSq2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaS62sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Q1Dvga2rEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_Q1DvgK2rEeeWzbvclvEimw/10" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1EWl62rEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWmK2rEeeWzbvclvEimw" key="Version" value="0.0.16"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWma2rEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWmq2rEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWm62rEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWnK2rEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4Nyxz62dEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_4Nyxzq2dEeeWzbvclvEimw/9" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NzY2a2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY2q2dEeeWzbvclvEimw" key="Version" value="0.0.15"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY262dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY3K2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY3a2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY3q2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bEA_Pq2dEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_bEA_Pa2dEeeWzbvclvEimw/8" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_VK2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Va2dEeeWzbvclvEimw" key="Version" value="0.0.14"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Vq2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_V62dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_WK2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Wa2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4tHAfq2cEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_4tHAfa2cEeeWzbvclvEimw/7" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHnia2cEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHniq2cEeeWzbvclvEimw" key="Version" value="0.0.13"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHni62cEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnjK2cEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnja2cEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnjq2cEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sO8hjq2aEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_sO8hja2aEeeWzbvclvEimw/6" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO9In62aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9IoK2aEeeWzbvclvEimw" key="Version" value="0.0.12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ioa2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ioq2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Io62aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9IpK2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iZiioa2aEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_iZiioK2aEeeWzbvclvEimw/5" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZm0F62aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0GK2aEeeWzbvclvEimw" key="Version" value="0.0.11"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Ga2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Gq2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0G62aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0HK2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PNeWb62aEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_PNeWbq2aEeeWzbvclvEimw/4" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNe9f62aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9gK2aEeeWzbvclvEimw" key="Version" value="0.0.10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9ga2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9gq2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9g62aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9hK2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_9IwMsa2ZEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_9IwMsK2ZEeeWzbvclvEimw/3" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IwzyK2ZEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzya2ZEeeWzbvclvEimw" key="Version" value="0.0.9"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzyq2ZEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzy62ZEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwzzK2ZEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzza2ZEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Wzmhrq2XEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_Wzmhra2XEeeWzbvclvEimw/2" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WznIua2XEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIuq2XEeeWzbvclvEimw" key="Version" value="0.0.8"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIu62XEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIvK2XEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIva2XEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIvq2XEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_rqqska2WEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_rqqskK2WEeeWzbvclvEimw/1" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqrToK2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrToa2WEeeWzbvclvEimw" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrToq2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrTo62WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrTpK2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrTpa2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_DgqGwq2WEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_DgqGwK2WEeeWzbvclvEimw/0" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgqt1q2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt162WEeeWzbvclvEimw" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt2K2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt2a2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt2q2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt262WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_gOzGMK2WEeeWzbvclvEimw" name="Stereotype"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_kidTwK2WEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_J4YoYq2XEeeWzbvclvEimw" name="base_Class" association="_J4YoYK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_ysHWEK2WEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_KZJMEK2XEeeWzbvclvEimw" name="base_Class" association="_KZIlAK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_5jLUgK2WEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_K057Aq2XEeeWzbvclvEimw" name="base_Class" association="_K057AK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_9nRcEK2WEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_LSG0YK2XEeeWzbvclvEimw" name="base_Class" association="_LSGNUK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_PNG1EK29EeeWR8Fl9_MGzg" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_AAjAkK2XEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <generalization xmi:type="uml:Generalization" xmi:id="_ZfBJwK29EeeWR8Fl9_MGzg" general="_WBghEK29EeeWR8Fl9_MGzg"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_EOBtoK2XEeeWzbvclvEimw" name="Stereotype_move_into_profileNotApplyYet"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_MSZzwq2XEeeWzbvclvEimw" name="base_Class" association="_MSZzwK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_J4YoYK2XEeeWzbvclvEimw" name="E_Stereotype_add_Property_default_value_Class1" memberEnd="_J4YoYa2XEeeWzbvclvEimw _J4YoYq2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_J4YoYa2XEeeWzbvclvEimw" name="extension_Stereotype_add_Property_default_value" type="_kidTwK2WEeeWzbvclvEimw" aggregation="composite" association="_J4YoYK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_KZIlAK2XEeeWzbvclvEimw" name="E_Stereotype_add_Property_noDefaultValue_optionalValue_Class1" memberEnd="_KZIlAa2XEeeWzbvclvEimw _KZJMEK2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_KZIlAa2XEeeWzbvclvEimw" name="extension_Stereotype_add_Property_noDefaultValue_optionalValue" type="_ysHWEK2WEeeWzbvclvEimw" aggregation="composite" association="_KZIlAK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_K057AK2XEeeWzbvclvEimw" name="E_Stereotype_add_Generalization_Class1" memberEnd="_K057Aa2XEeeWzbvclvEimw _K057Aq2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_K057Aa2XEeeWzbvclvEimw" name="extension_Stereotype_add_Generalization" type="_5jLUgK2WEeeWzbvclvEimw" aggregation="composite" association="_K057AK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_LSGNUK2XEeeWzbvclvEimw" name="E_Stereotype_delete_Property_Class1" memberEnd="_LSGNUa2XEeeWzbvclvEimw _LSG0YK2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_LSGNUa2XEeeWzbvclvEimw" name="extension_Stereotype_delete_Property" type="_9nRcEK2WEeeWzbvclvEimw" aggregation="composite" association="_LSGNUK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_LzjUkK2XEeeWzbvclvEimw" name="E_Stereotype_General_Class1" memberEnd="_LzjUka2XEeeWzbvclvEimw _Y1BxkK29EeeWR8Fl9_MGzg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_LzjUka2XEeeWzbvclvEimw" name="extension_Stereotype_General" type="_WBghEK29EeeWR8Fl9_MGzg" aggregation="composite" association="_LzjUkK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_MSZzwK2XEeeWzbvclvEimw" name="E_Stereotype_move_into_profileNotApplyYet_Class1" memberEnd="_MSZzwa2XEeeWzbvclvEimw _MSZzwq2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_MSZzwa2XEeeWzbvclvEimw" name="extension_Stereotype_move_into_profileNotApplyYet" type="_EOBtoK2XEeeWzbvclvEimw" aggregation="composite" association="_MSZzwK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_WBghEK29EeeWR8Fl9_MGzg" name="Stereotype_General"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Y1BxkK29EeeWR8Fl9_MGzg" name="base_Class" association="_LzjUkK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_kstKMK29EeeWR8Fl9_MGzg" name="general.p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_0x6dkK2ZEeeWzbvclvEimw" name="Property"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="__phgUK2ZEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_EsVS4K2aEeeWzbvclvEimw" name="becommingDerived"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_urqUMa2dEeeWzbvclvEimw" name="base_Class" association="_urptIK2dEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_RwshEK2aEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_RwshEa2aEeeWzbvclvEimw" name="becommingUnique" isUnique="false"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Wl-N8K2aEeeWzbvclvEimw" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WmH-8K2aEeeWzbvclvEimw" value="*"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WRXvka2dEeeWzbvclvEimw" name="base_Class" association="_WRXIgK2dEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_bZpYUK2aEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_bZpYUa2aEeeWzbvclvEimw" name="changingType"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bZpYUq2aEeeWzbvclvEimw" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bZpYU62aEeeWzbvclvEimw" value="1"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WpLyoq2dEeeWzbvclvEimw" name="base_Class" association="_WpLyoK2dEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_l-XUQK2aEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_l-XUQa2aEeeWzbvclvEimw" name="changingType"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_l-XUQq2aEeeWzbvclvEimw" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l-XUQ62aEeeWzbvclvEimw" value="1"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_W_ojwa2dEeeWzbvclvEimw" name="base_Class" association="_W_n8sK2dEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_WRXIgK2dEeeWzbvclvEimw" name="E_Property_modify_isUnique_falseToTrue_Class1" memberEnd="_WRXvkK2dEeeWzbvclvEimw _WRXvka2dEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_WRXvkK2dEeeWzbvclvEimw" name="extension_Property_modify_isUnique_falseToTrue" type="_RwshEK2aEeeWzbvclvEimw" aggregation="composite" association="_WRXIgK2dEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_WpLyoK2dEeeWzbvclvEimw" name="E_Property_modify_type_isConvertible_Class1" memberEnd="_WpLyoa2dEeeWzbvclvEimw _WpLyoq2dEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_WpLyoa2dEeeWzbvclvEimw" name="extension_Property_modify_type_isConvertible" type="_bZpYUK2aEeeWzbvclvEimw" aggregation="composite" association="_WpLyoK2dEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_W_n8sK2dEeeWzbvclvEimw" name="E_Property_modify_type_isNotConvertible_Class1" memberEnd="_W_ojwK2dEeeWzbvclvEimw _W_ojwa2dEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_W_ojwK2dEeeWzbvclvEimw" name="extension_Property_modify_type_isNotConvertible" type="_l-XUQK2aEeeWzbvclvEimw" aggregation="composite" association="_W_n8sK2dEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_urptIK2dEeeWzbvclvEimw" name="E_Property_modify_isDerived_falseToTrue_Class1" memberEnd="_urqUMK2dEeeWzbvclvEimw _urqUMa2dEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_urqUMK2dEeeWzbvclvEimw" name="extension_Property_modify_isDerived_falseToTrue" type="__phgUK2ZEeeWzbvclvEimw" aggregation="composite" association="_urptIK2dEeeWzbvclvEimw"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_ZSq_kK2sEeeWzbvclvEimw" name="Generalization"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_ghXa4K2sEeeWzbvclvEimw" name="Generalization_Type1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_hA4oca2sEeeWzbvclvEimw" name="base_Class" association="_hA4BYK2sEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_uI2kQK2sEeeWzbvclvEimw" name="type1.p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_hA4BYK2sEeeWzbvclvEimw" name="E_Generalization_Type1_Class1" memberEnd="_hA4ocK2sEeeWzbvclvEimw _hA4oca2sEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_hA4ocK2sEeeWzbvclvEimw" name="extension_Generalization_Type1" type="_ghXa4K2sEeeWzbvclvEimw" aggregation="composite" association="_hA4BYK2sEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_pav2YK2sEeeWzbvclvEimw" name="Generalization_SubType1"> + <generalization xmi:type="uml:Generalization" xmi:id="_t5y0kK2sEeeWzbvclvEimw" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_zfUSoK2sEeeWzbvclvEimw" name="subtype1.p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_9VtI8K2sEeeWzbvclvEimw" name="Generalization_modify_general_olt.isKingOf(new)"> + <generalization xmi:type="uml:Generalization" xmi:id="_YCvMQK2tEeeWzbvclvEimw" general="_pav2YK2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_FCgckK2tEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_cSX1cK2tEeeWzbvclvEimw" name="Generalization_modify_general_new.isKingOf(old)"> + <generalization xmi:type="uml:Generalization" xmi:id="_fdBMgK2tEeeWzbvclvEimw" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_cSX1cq2tEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_kvsAAK2tEeeWzbvclvEimw" name="Generalization_Type2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_pOH6MK2tEeeWzbvclvEimw" name="type2.p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_by6AUK2vEeeWzbvclvEimw" name="base_Class" association="_by5ZQK2vEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_HyD9oK2uEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink"> + <generalization xmi:type="uml:Generalization" xmi:id="_OrqSsK2uEeeWzbvclvEimw" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_HyD9oq2uEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_fS6_4K2uEeeWzbvclvEimw" name="Generalization_modify_specialization1"> + <generalization xmi:type="uml:Generalization" xmi:id="_-EkIIK2uEeeWzbvclvEimw" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_532QEK2uEeeWzbvclvEimw" name="p1"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_Ah00wK2vEeeWzbvclvEimw" name="Generalization_modify_specialization2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Ah00wq2vEeeWzbvclvEimw" name="p2"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_VlIaAq2wEeeWzbvclvEimw" name="base_Class" association="_VlIaAK2wEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_HIEI8K2vEeeWzbvclvEimw" name="Generalization_move1"> + <generalization xmi:type="uml:Generalization" xmi:id="_K_K9YK2vEeeWzbvclvEimw" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_LiGrUK2vEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_OwbogK2vEeeWzbvclvEimw" name="Generalization_move2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Owbogq2vEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_V8DFMa2wEeeWzbvclvEimw" name="base_Class" association="_V8CeIK2wEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_by5ZQK2vEeeWzbvclvEimw" name="E_Generalization_Type2_Class1" memberEnd="_by5ZQa2vEeeWzbvclvEimw _by6AUK2vEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_by5ZQa2vEeeWzbvclvEimw" name="extension_Generalization_Type2" type="_kvsAAK2tEeeWzbvclvEimw" aggregation="composite" association="_by5ZQK2vEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_VlIaAK2wEeeWzbvclvEimw" name="E_Generalization_modify_specialization2_Class1" memberEnd="_VlIaAa2wEeeWzbvclvEimw _VlIaAq2wEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_VlIaAa2wEeeWzbvclvEimw" name="extension_Generalization_modify_specialization2" type="_Ah00wK2vEeeWzbvclvEimw" aggregation="composite" association="_VlIaAK2wEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_V8CeIK2wEeeWzbvclvEimw" name="E_Generalization_move2_Class1" memberEnd="_V8DFMK2wEeeWzbvclvEimw _V8DFMa2wEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_V8DFMK2wEeeWzbvclvEimw" name="extension_Generalization_move2" type="_OwbogK2vEeeWzbvclvEimw" aggregation="composite" association="_V8CeIK2wEeeWzbvclvEimw"/> + </packagedElement> + </packagedElement> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_xWhaIK2sEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xWhaIa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/> + </profileApplication> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.css b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.css new file mode 100644 index 00000000000..40043ee47af --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.css @@ -0,0 +1,14 @@ +Class Compartment[type=StereotypeCompartment]{ + visible:true; +} + +Class > Compartment[kind="attributes"], +Class > Compartment[kind="operations"], +Class > Compartment[kind="nestedclassifiers"] { + visible:false; +} + +* { + leftMarginLabel:5; + rightMarginLabel:5; +}
\ No newline at end of file diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.css b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.css new file mode 100644 index 00000000000..3690af09df7 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.css @@ -0,0 +1,9 @@ +Stereotype { + leftMarginLabel:5; + rightMarginLabel:5; +} + +Stereotype > Compartment[kind="operations"] { + visible:false; +} + diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.notation new file mode 100644 index 00000000000..7ccc23c7f7e --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.notation @@ -0,0 +1,1103 @@ +<?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/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> + <notation:Diagram xmi:id="_qda9sK2TEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="General" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_sc6JMK2TEeeWzbvclvEimw" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sc7XUK2TEeeWzbvclvEimw" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7XUa2TEeeWzbvclvEimw" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7XUq2TEeeWzbvclvEimw" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7-YK2TEeeWzbvclvEimw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7-Ya2TEeeWzbvclvEimw" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sc7-Yq2TEeeWzbvclvEimw" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_sc6JMq2TEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sc6JM62TEeeWzbvclvEimw" x="280" y="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_sdNEIK2TEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_sdNEIa2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_sdNEI62TEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sdNEIq2TEeeWzbvclvEimw" x="520" y="160"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_qda9sa2TEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_qda9sq2TEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_qda9s62TEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_tt2zsK2TEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_tt2MoK2TEeeWzbvclvEimw"/> + <element xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_sdNrMK2TEeeWzbvclvEimw" type="StereotypeCommentLink" source="_sc6JMK2TEeeWzbvclvEimw" target="_sdNEIK2TEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_sdNrMa2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_sdOSQq2TEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sdNrMq2TEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sdOSQK2TEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sdOSQa2TEeeWzbvclvEimw"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_tt2MoK2TEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_yi1loK2TEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Package" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_4kx58K2TEeeWzbvclvEimw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_4kx58q2TEeeWzbvclvEimw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_4kx5862TEeeWzbvclvEimw" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_A7cC4K2UEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="13420443"> + <children xmi:type="notation:DecorationNode" xmi:id="_A7cC4q2UEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_A7cC462UEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_A7cC5K2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_A7cC5a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_A7cC5q2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A7cC562UEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_A7cC6K2UEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_A7cC6a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_A7cC6q2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_A7cC662UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A7cC7K2UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_A7WjUK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A7cC4a2UEeeWzbvclvEimw" x="294" y="13" width="261"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_4kx59K2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4kx59a2TEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Package" href="Test.profile.uml#_4kwr0K2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4kx58a2TEeeWzbvclvEimw" x="20" y="180" width="861" height="161"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5tgckK2TEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5tgckq2TEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tgcka2TEeeWzbvclvEimw" x="360" y="40" width="161"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5ttQ4K2TEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5ttQ4a2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5ttQ462TEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5ttQ4q2TEeeWzbvclvEimw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pn6ckK2UEeeWzbvclvEimw" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_pn6ckq2UEeeWzbvclvEimw" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_pn6ck62UEeeWzbvclvEimw" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_MZFK4K2UEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="15053796"> + <children xmi:type="notation:DecorationNode" xmi:id="_MZFK4q2UEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_MZFK462UEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MZFK5K2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MZFK5a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MZFK5q2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MZFK562UEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MZFx8K2UEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MZFx8a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MZFx8q2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MZFx862UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MZFx9K2UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_MY9PEK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MZFK4a2UEeeWzbvclvEimw" x="574" y="23" width="261"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_pn6clK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pn6cla2UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Profile" href="Test.profile.uml#_pn5OcK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pn6cka2UEeeWzbvclvEimw" x="20" y="360" width="861" height="181"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_yi1loa2TEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_yi1loq2TEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yi1lo62TEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_xPGs4K2TEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_-So0oK2TEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_-SoNkK2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XckO4K8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_xPGs4K2TEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_5ttQ5K2TEeeWzbvclvEimw" type="StereotypeCommentLink" source="_5tgckK2TEeeWzbvclvEimw" target="_5ttQ4K2TEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_5ttQ5a2TEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5ttQ6a2TEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5ttQ5q2TEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5ttQ562TEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5ttQ6K2TEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_USEgYK2UEeeWzbvclvEimw" type="Extension_Edge" source="_MZFK4K2UEeeWzbvclvEimw" target="_5tgckK2TEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_USEgYa2UEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_UR9LoK2UEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_USEgYq2UEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_USO4cK2UEeeWzbvclvEimw" id="(0.45977011494252873,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_USO4ca2UEeeWzbvclvEimw" id="(0.7453416149068323,1.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_-SoNkK2TEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_O9X3IK2VEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Profile" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_V3qvwK2VEeeWzbvclvEimw" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_V3qvwq2VEeeWzbvclvEimw" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_V3qvw62VEeeWzbvclvEimw" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_me1WUK2VEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="13420443"> + <children xmi:type="notation:DecorationNode" xmi:id="_me1WUq2VEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_me1WU62VEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_me1WVK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_me1WVa2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_me1WVq2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_me1WV62VEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_me1WWK2VEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_me1WWa2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_me1WWq2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_me1WW62VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_me1WXK2VEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_meyTAK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_me1WUa2VEeeWzbvclvEimw" x="274" y="17" width="240"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_V3qvxK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V3qvxa2VEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Profile" href="Test.profile.uml#_V3qIsK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V3qvwa2VEeeWzbvclvEimw" x="80" y="120" width="801" height="181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_XWT4AK2VEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_XWT4Aq2VEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XWT4Aa2VEeeWzbvclvEimw" x="430" y="37"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_XWkWsK2VEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_XWkWsa2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_XWkWs62VEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XWkWsq2VEeeWzbvclvEimw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ADNIcK2WEeeWzbvclvEimw" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ADNvgK2WEeeWzbvclvEimw" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ADNvga2WEeeWzbvclvEimw" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_tqxYkK2VEeeWzbvclvEimw" type="Stereotype_Shape_CN" fillColor="15053796"> + <children xmi:type="notation:DecorationNode" xmi:id="_tqxYkq2VEeeWzbvclvEimw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_tqxYk62VEeeWzbvclvEimw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_tqxYlK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_tqxYla2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_tqxYlq2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tqxYl62VEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_tqxYmK2VEeeWzbvclvEimw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_tqxYma2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_tqxYmq2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_tqxYm62VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tqxYnK2VEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_tqtuMK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tqxYka2VEeeWzbvclvEimw" x="529" y="48"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_ADNvgq2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADNvg62WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Profile" href="Test.profile.uml#_ADMhYK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADNIca2WEeeWzbvclvEimw" x="80" y="340" width="801" height="221"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_O9X3Ia2VEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_O9X3Iq2VEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_O9X3I62VEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_M-ZpAK2VEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_l8EAca2VEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_l8EAcK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YJTZEK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_M-ZpAK2VEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_XWkWtK2VEeeWzbvclvEimw" type="StereotypeCommentLink" source="_XWT4AK2VEeeWzbvclvEimw" target="_XWkWsK2VEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_XWkWta2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_XWkWua2VEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XWkWtq2VEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XWkWt62VEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XWkWuK2VEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_8Mri0K2VEeeWzbvclvEimw" type="Extension_Edge" source="_tqxYkK2VEeeWzbvclvEimw" target="_XWT4AK2VEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_8Mri0a2VEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_8MlcMK2VEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8Mri0q2VEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8M0swK2VEeeWzbvclvEimw" id="(0.5,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8M0swa2VEeeWzbvclvEimw" id="(0.7,1.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_l8EAcK2VEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_iCQn4K2WEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Stereotype" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_kid60K2WEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_kid60q2WEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_kid6062WEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_fh2PsPRaEeeGSbiEjSc0pg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_fhmYEPRaEeeGSbiEjSc0pg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_fh2PsfRaEeeGSbiEjSc0pg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_kid61K2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_kid61a2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_kid61q2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kid6162WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_kid62K2WEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_kid62a2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_kid62q2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_kid6262WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kid63K2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_kidTwK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kid60a2WEeeWzbvclvEimw" x="40" y="40" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_lHQp8K2WEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_lHQp8q2WEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lHQp8a2WEeeWzbvclvEimw" x="1160" y="340"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_lHbpE62WEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_lHbpFK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lHbpFq2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lHbpFa2WEeeWzbvclvEimw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ysIkMK2WEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ysJLQK2WEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ysJLQa2WEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_isbVUPRaEeeGSbiEjSc0pg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_isNS4PRaEeeGSbiEjSc0pg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_isbVUfRaEeeGSbiEjSc0pg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_ysJLQq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ysJLQ62WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ysJLRK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysJLRa2WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ysJLRq2WEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ysJLR62WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ysJLSK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ysJLSa2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysJLSq2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_ysHWEK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysIkMa2WEeeWzbvclvEimw" x="440" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5jL7kK2WEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5jL7kq2WEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_5jL7k62WEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5jL7lK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5jL7la2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5jL7lq2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5jL7l62WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5jL7mK2WEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5jL7ma2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5jL7mq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5jL7m62WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5jL7nK2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_5jLUgK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5jL7ka2WEeeWzbvclvEimw" x="837" y="-105" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9nSDIK2WEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_9nSDIq2WEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_9nSDI62WEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9nSDJK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9nSDJa2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9nSDJq2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nSDJ62WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9nSDKK2WEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9nSDKa2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9nSDKq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9nSDK62WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nSDLK2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_9nRcEK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nSDIa2WEeeWzbvclvEimw" x="1240" y="40" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_AAjnoK2XEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_AAkOsK2XEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_AAkOsa2XEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_AAkOsq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_AAkOs62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_AAkOtK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AAkOta2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_AAkOtq2XEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_AAkOt62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_AAkOuK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_AAkOua2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AAkOuq2XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_AAjAkK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AAjnoa2XEeeWzbvclvEimw" x="1660" y="-120" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_WBjkYK29EeeWR8Fl9_MGzg" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_WBjkYq29EeeWR8Fl9_MGzg" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_WBjkY629EeeWR8Fl9_MGzg" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_ks3iQK29EeeWR8Fl9_MGzg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_kstKMK29EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ks3iQa29EeeWR8Fl9_MGzg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_WBjkZK29EeeWR8Fl9_MGzg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_WBjkZa29EeeWR8Fl9_MGzg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_WBjkZq29EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WBjkZ629EeeWR8Fl9_MGzg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_WBjkaK29EeeWR8Fl9_MGzg" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_WBjkaa29EeeWR8Fl9_MGzg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_WBjkaq29EeeWR8Fl9_MGzg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_WBjka629EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WBjkbK29EeeWR8Fl9_MGzg"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_WBghEK29EeeWR8Fl9_MGzg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WBjkYa29EeeWR8Fl9_MGzg" x="838" y="37" width="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_xm8M0PRaEeeGSbiEjSc0pg" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_xm8z4PRaEeeGSbiEjSc0pg" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_xm8z4fRaEeeGSbiEjSc0pg" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_EOCUsK2XEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_EOCUsq2XEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_EOCUs62XEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EOCUtK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_EOCUta2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_EOCUtq2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EOCUt62XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_EOCUuK2XEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EOCUua2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_EOCUuq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_EOCUu62XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EOCUvK2XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_EOBtoK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EOCUsa2XEeeWzbvclvEimw" x="33" y="39" width="346"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_xm8z4vRaEeeGSbiEjSc0pg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xm8z4_RaEeeGSbiEjSc0pg"/> + </children> + <element xmi:type="uml:Profile" href="Test.profile.uml#_xm37YPRaEeeGSbiEjSc0pg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xm8M0fRaEeeGSbiEjSc0pg" x="2021" y="245" width="418" height="249"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_iCQn4a2WEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_iCQn4q2WEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_iCQn462WEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_gOzGMK2WEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_o2dfkK2WEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_rCX9gK2WEeeWzbvclvEimw _GIce0PRXEeeGSbiEjSc0pg"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YfBxcK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_gOzGMK2WEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_lHbpF62WEeeWzbvclvEimw" type="StereotypeCommentLink" source="_lHQp8K2WEeeWzbvclvEimw" target="_lHbpE62WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_lHbpGK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lHbpHK2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lHbpGa2WEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lHbpGq2WEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lHbpG62WEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_J4evAK2XEeeWzbvclvEimw" type="Extension_Edge" source="_kid60K2WEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_J4evAa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_J4YoYK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_J4evAq2XEeeWzbvclvEimw" points="[203, 130, -643984, -643984]$[1182, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J4v0wK2XEeeWzbvclvEimw" id="(0.4624277456647399,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J4v0wa2XEeeWzbvclvEimw" id="(0.0,0.4)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_KZPSsK2XEeeWzbvclvEimw" type="Extension_Edge" source="_ysIkMK2WEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_KZPSsa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_KZIlAK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KZPSsq2XEeeWzbvclvEimw" points="[609, 130, -643984, -643984]$[1196, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KZZqwK2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KZZqwa2XEeeWzbvclvEimw" id="(0.2,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_LSM7AK2XEeeWzbvclvEimw" type="Extension_Edge" source="_9nSDIK2WEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_LSM7Aa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_LSGNUK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LSM7Aq2XEeeWzbvclvEimw" points="[1421, 130, -643984, -643984]$[1225, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LSX6IK2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LSX6Ia2XEeeWzbvclvEimw" id="(0.6,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_LztsoK2XEeeWzbvclvEimw" type="Extension_Edge" source="_WBjkYK29EeeWR8Fl9_MGzg" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_Lztsoa2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_LzjUkK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Lztsoq2XEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Lz-yYK2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Lz-yYa2XEeeWzbvclvEimw" id="(0.8,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_MSghcK2XEeeWzbvclvEimw" type="Extension_Edge" source="_EOCUsK2XEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_MSghca2XEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_MSZzwK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MSghcq2XEeeWzbvclvEimw" points="[2233, 130, -643984, -643984]$[1253, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MSuj4K2XEeeWzbvclvEimw" id="(0.5202312138728323,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MSuj4a2XEeeWzbvclvEimw" id="(1.0,0.4)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_MLC6cPRXEeeGSbiEjSc0pg" type="Extension_Edge" source="_5jL7kK2WEeeWzbvclvEimw" target="_lHQp8K2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_MLC6cfRXEeeGSbiEjSc0pg"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_K057AK2XEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MLC6cvRXEeeGSbiEjSc0pg" points="[1047, 140, -643984, -643984]$[1184, 340, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nzhyAPRaEeeGSbiEjSc0pg" id="(0.5664739884393064,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nziZEPRaEeeGSbiEjSc0pg" id="(0.33,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_uUCRoPRaEeeGSbiEjSc0pg" type="Generalization_Edge" source="_5jL7kK2WEeeWzbvclvEimw" target="_WBjkYK29EeeWR8Fl9_MGzg"> + <children xmi:type="notation:DecorationNode" xmi:id="_uUCRo_RaEeeGSbiEjSc0pg" type="Generalization_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_uUCRpPRaEeeGSbiEjSc0pg" y="60"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_uUCRofRaEeeGSbiEjSc0pg"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_uT2rcPRaEeeGSbiEjSc0pg"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uUCRovRaEeeGSbiEjSc0pg" points="[1012, -5, -643984, -643984]$[1009, 37, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uUlEMPRaEeeGSbiEjSc0pg" id="(0.5057803468208093,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uUlrQPRaEeeGSbiEjSc0pg" id="(0.49421965317919075,0.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_rCX9gK2WEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_3yD00K2ZEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Property" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="__piHYK2ZEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="__piHYq2ZEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="__piHY62ZEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_EsXIEK2aEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_EsVS4K2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_EsXIEa2aEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="__piHZK2ZEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__piHZa2ZEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__piHZq2ZEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__piHZ62ZEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="__piHaK2ZEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="__piHaa2ZEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__piHaq2ZEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__piHa62ZEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__piHbK2ZEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#__phgUK2ZEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__piHYa2ZEeeWzbvclvEimw" x="40" y="40" width="241"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_RwvkYK2aEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_RwvkYq2aEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_RwvkY62aEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_UoemgK2aEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_RwshEa2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Uoemga2aEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_RwvkZK2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_RwvkZa2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_RwvkZq2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RwvkZ62aEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_RwvkaK2aEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Rwvkaa2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Rwvkaq2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Rwvka62aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RwvkbK2aEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_RwshEK2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RwvkYa2aEeeWzbvclvEimw" x="340" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_bZqmcK2aEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_bZqmcq2aEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_bZqmc62aEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_gOaH0K2aEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_bZpYUa2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_gOaH0a2aEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_bZrNgK2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_bZrNga2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_bZrNgq2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bZrNg62aEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_bZrNhK2aEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_bZrNha2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_bZrNhq2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_bZrNh62aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bZrNiK2aEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_bZpYUK2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bZqmca2aEeeWzbvclvEimw" x="640" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_l-X7UK2aEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_l-X7Uq2aEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_l-X7U62aEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_oYJPEK2aEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_l-XUQa2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_oYJPEa2aEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_l-X7VK2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_l-X7Va2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_l-X7Vq2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l-X7V62aEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_l-X7WK2aEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_l-X7Wa2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_l-X7Wq2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_l-X7W62aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l-X7XK2aEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_l-XUQK2aEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l-X7Ua2aEeeWzbvclvEimw" x="920" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_VO2ioK2dEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_VO2ioq2dEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VO2ioa2dEeeWzbvclvEimw" x="540" y="200" width="120"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_VPBhw62dEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_VPBhxK2dEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VPBhxq2dEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VPBhxa2dEeeWzbvclvEimw" x="200"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_3yD00a2ZEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_3yD00q2ZEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_3yD0062ZEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_0x6dkK2ZEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_DnjcIK2aEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_Dni1EK2aEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YzbUIK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_0x6dkK2ZEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_VPBhx62dEeeWzbvclvEimw" type="StereotypeCommentLink" source="_VO2ioK2dEeeWzbvclvEimw" target="_VPBhw62dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_VPBhyK2dEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VPBhzK2dEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VPBhya2dEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VPBhyq2dEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VPBhy62dEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_WRd2MK2dEeeWzbvclvEimw" type="Extension_Edge" source="_RwvkYK2aEeeWzbvclvEimw" target="_VO2ioK2dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_WRd2Ma2dEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_WRXIgK2dEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WRd2Mq2dEeeWzbvclvEimw" points="[456, 133, -643984, -643984]$[590, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WRo1UK2dEeeWzbvclvEimw" id="(0.48,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WRo1Ua2dEeeWzbvclvEimw" id="(0.31666666666666665,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_WpR5QK2dEeeWzbvclvEimw" type="Extension_Edge" source="_bZqmcK2aEeeWzbvclvEimw" target="_VO2ioK2dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_WpR5Qa2dEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_WpLyoK2dEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WpR5Qq2dEeeWzbvclvEimw" points="[754, 133, -643984, -643984]$[614, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WpcRUK2dEeeWzbvclvEimw" id="(0.5309734513274337,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WpcRUa2dEeeWzbvclvEimw" id="(0.65,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_W_v4gK2dEeeWzbvclvEimw" type="Extension_Edge" source="_l-X7UK2aEeeWzbvclvEimw" target="_VO2ioK2dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_W_v4ga2dEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_W_n8sK2dEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_W_v4gq2dEeeWzbvclvEimw" points="[1050, 133, -643984, -643984]$[638, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_W_5pgK2dEeeWzbvclvEimw" id="(0.48582995951417,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_W_5pga2dEeeWzbvclvEimw" id="(0.8166666666666667,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_urxB4K2dEeeWzbvclvEimw" type="Extension_Edge" source="__piHYK2ZEeeWzbvclvEimw" target="_VO2ioK2dEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_urxB4a2dEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_urptIK2dEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_urxB4q2dEeeWzbvclvEimw" points="[150, 133, -643984, -643984]$[566, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_usAScK2dEeeWzbvclvEimw" id="(0.4979253112033195,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_usASca2dEeeWzbvclvEimw" id="(0.15,0.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_Dni1EK2aEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_cA5gYK2sEeeWzbvclvEimw" type="PapyrusUMLProfileDiagram" name="Generalization" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_e-TFoK2sEeeWzbvclvEimw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_e-TssK2sEeeWzbvclvEimw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e-TFoa2sEeeWzbvclvEimw" x="580" y="520" width="306" height="100"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_e-YlM62sEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_e-YlNK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_e-ZMQK2sEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e-YlNa2sEeeWzbvclvEimw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ghYB8K2sEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ghYpAK2sEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ghYpAa2sEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_uI7cwK2sEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_uI2kQK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_uI7cwa2sEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_ghYpAq2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ghYpA62sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ghYpBK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghYpBa2sEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ghYpBq2sEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ghYpB62sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ghYpCK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ghYpCa2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghYpCq2sEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_ghXa4K2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ghYB8a2sEeeWzbvclvEimw" x="760" y="360" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pawdcK2sEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_pawdcq2sEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_pawdc62sEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_zfYkEK2sEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_zfUSoK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zfYkEa2sEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_pawddK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pawdda2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pawddq2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pawdd62sEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_pawdeK2sEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pawdea2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pawdeq2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pawde62sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pawdfK2sEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_pav2YK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pawdca2sEeeWzbvclvEimw" x="757" y="208" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9VtwAK2sEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_9VtwAq2sEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_9VtwA62sEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_FCkuAK2tEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_FCgckK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_FCkuAa2tEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_9VtwBK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9VtwBa2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9VtwBq2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9VtwB62sEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9VtwCK2sEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9VtwCa2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9VtwCq2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9VtwC62sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9VtwDK2sEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_9VtI8K2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9VtwAa2sEeeWzbvclvEimw" x="393" y="50" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_cSYcgK2tEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_cSZDkK2tEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_cSZDka2tEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_iCkScK2tEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_cSX1cq2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_iCkSca2tEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_cSZDkq2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_cSZDk62tEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_cSZDlK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cSZDla2tEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_cSZDlq2tEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_cSZDl62tEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_cSZDmK2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_cSZDma2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cSZDmq2tEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_cSX1cK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cSYcga2tEeeWzbvclvEimw" x="753" y="50"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_kvsnEK2tEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_kvsnEq2tEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_kvucQK2tEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_pOOA0K2tEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_pOH6MK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_pOOA0a2tEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_kvucQa2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_kvvDUK2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_kvvDUa2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kvvDUq2tEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_kvvDU62tEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_kvvDVK2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_kvvDVa2tEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_kvvDVq2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kvvDV62tEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_kvsAAK2tEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kvsnEa2tEeeWzbvclvEimw" x="47" y="368" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_HyEksK2uEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_HyEksq2uEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_HyEks62uEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_LuDSEK2uEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_HyD9oq2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_LuDSEa2uEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_HyEktK2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HyEkta2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HyEktq2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HyEkt62uEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_HyEkuK2uEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_HyEkua2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HyEkuq2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HyEku62uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HyEkvK2uEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_HyD9oK2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HyEksa2uEeeWzbvclvEimw" x="51" y="206" width="306"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_fS7m8K2uEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_fS7m8q2uEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_fS7m862uEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_538WsK2uEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_532QEK2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_538Wsa2uEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_fS7m9K2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fS7m9a2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fS7m9q2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fS7m962uEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_fS7m-K2uEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_fS7m-a2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_fS7m-q2uEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_fS7m-62uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fS7m_K2uEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_fS6_4K2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fS7m8a2uEeeWzbvclvEimw" x="1119" y="363"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Ah2C4K2vEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Ah2C4q2vEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Ah2p8K2vEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_X2HaoK2vEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_Ah00wq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_X2Haoa2vEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Ah2p8a2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Ah2p8q2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Ah2p862vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ah2p9K2vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Ah2p9a2vEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Ah2p9q2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Ah2p962vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Ah2p-K2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ah2p-a2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_Ah00wK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ah2C4a2vEeeWzbvclvEimw" x="1118" y="208"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_HIEwAK2vEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_HIEwAq2vEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_HIEwA62vEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_LiOnIK2vEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_LiGrUK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_LiOnIa2vEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_HIEwBK2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HIEwBa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HIEwBq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HIEwB62vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_HIEwCK2vEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_HIEwCa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_HIEwCq2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_HIEwC62vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HIEwDK2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_HIEI8K2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HIEwAa2vEeeWzbvclvEimw" x="1415" y="362"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Owc2oK2vEeeWzbvclvEimw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Owc2oq2vEeeWzbvclvEimw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Owc2o62vEeeWzbvclvEimw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_XQRioK2vEeeWzbvclvEimw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_Owbogq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XQRioa2vEeeWzbvclvEimw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Owc2pK2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Owc2pa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Owc2pq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Owc2p62vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Owc2qK2vEeeWzbvclvEimw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Owc2qa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Owc2qq2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Owc2q62vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Owc2rK2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_OwbogK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Owc2oa2vEeeWzbvclvEimw" x="1414" y="209"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_cA5gYa2sEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_cA5gYq2sEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_cA5gY62sEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_ZSq_kK2sEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_lPxqwK2sEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_lPxDsK2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZH7kgK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_ZSq_kK2sEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_e-ZMQa2sEeeWzbvclvEimw" type="StereotypeCommentLink" source="_e-TFoK2sEeeWzbvclvEimw" target="_e-YlM62sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_e-ZMQq2sEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_e-ZMRq2sEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e-ZMQ62sEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e-ZMRK2sEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e-ZMRa2sEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_hA8S0K2sEeeWzbvclvEimw" type="Extension_Edge" source="_ghYB8K2sEeeWzbvclvEimw" target="_e-TFoK2sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_hA8S0a2sEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_hA4BYK2sEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hA8S0q2sEeeWzbvclvEimw" points="[783, 450, -643984, -643984]$[783, 510, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hBDAgK2sEeeWzbvclvEimw" id="(0.058823529411764705,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hBDAga2sEeeWzbvclvEimw" id="(0.6535947712418301,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_t53tEK2sEeeWzbvclvEimw" type="Generalization_Edge" source="_pawdcK2sEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_t53tE62sEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bOqgQK2uEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_t53tFK2sEeeWzbvclvEimw" y="59"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_t53tEa2sEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_t5y0kK2sEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_t53tEq2sEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t6VAEK2sEeeWzbvclvEimw" id="(0.49673202614379086,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t6VnIK2sEeeWzbvclvEimw" id="(0.49673202614379086,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_YC0EwK2tEeeWzbvclvEimw" type="Generalization_Edge" source="_9VtwAK2sEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_YC0Ew62tEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bOwm4K2uEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YC0ExK2tEeeWzbvclvEimw" x="1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_YC0Ewa2tEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_YCvMQK2tEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YC0Ewq2tEeeWzbvclvEimw" points="[183, 130, -643984, -643984]$[183, 190, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YC_q8K2tEeeWzbvclvEimw" id="(0.49019607843137253,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YC_q8a2tEeeWzbvclvEimw" id="(0.0,0.49514563106796117)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_fdGsEK2tEeeWzbvclvEimw" type="Generalization_Edge" source="_cSYcgK2tEeeWzbvclvEimw" target="_pawdcK2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_fdGsE62tEeeWzbvclvEimw" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bOrHUK2uEeeWzbvclvEimw" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_fdGsFK2tEeeWzbvclvEimw" x="-1" y="58"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_fdGsEa2tEeeWzbvclvEimw"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_fdBMgK2tEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fdGsEq2tEeeWzbvclvEimw" points="[549, 290, -643984, -643984]$[864, 350, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fdS5UK2tEeeWzbvclvEimw" id="(0.5202702702702703,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fdS5Ua2tEeeWzbvclvEimw" id="(0.49019607843137253,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_bzB8IK2vEeeWzbvclvEimw" type="Extension_Edge" source="_kvsnEK2tEeeWzbvclvEimw" target="_e-TFoK2sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_bzB8Ia2vEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_by5ZQK2vEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bzB8Iq2vEeeWzbvclvEimw" points="[681, 450, -643984, -643984]$[681, 510, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bzSa0K2vEeeWzbvclvEimw" id="(0.9281045751633987,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bzSa0a2vEeeWzbvclvEimw" id="(0.32679738562091504,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_V8LoEK2wEeeWzbvclvEimw" type="Extension_Edge" source="_HIEwAK2vEeeWzbvclvEimw" target="_e-TFoK2sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_V8LoEa2wEeeWzbvclvEimw"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_V8CeIK2wEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_V8LoEq2wEeeWzbvclvEimw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V8iNYK2wEeeWzbvclvEimw" id="(0.0,0.912621359223301)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_V8iNYa2wEeeWzbvclvEimw" id="(1.0,0.6)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_hgCb4PR0EeeGSbiEjSc0pg" type="Generalization_Edge" source="_HyEksK2uEeeWzbvclvEimw" target="_kvsnEK2tEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_hgCb4_R0EeeGSbiEjSc0pg" type="Generalization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_pjFFQPR0EeeGSbiEjSc0pg" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_hgCb5PR0EeeGSbiEjSc0pg" y="60"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_hgCb4fR0EeeGSbiEjSc0pg"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_OrqSsK2uEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hgCb4vR0EeeGSbiEjSc0pg"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pjWyEPR0EeeGSbiEjSc0pg" id="(0.49673202614379086,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pjWyEfR0EeeGSbiEjSc0pg" id="(0.49673202614379086,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_0aU7oPR0EeeGSbiEjSc0pg" type="Generalization_Edge" source="_Ah2C4K2vEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_0aVisPR0EeeGSbiEjSc0pg" type="Generalization_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_0aVisfR0EeeGSbiEjSc0pg" y="60"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_0aU7ofR0EeeGSbiEjSc0pg"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_0aGSIPR0EeeGSbiEjSc0pg"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0aU7ovR0EeeGSbiEjSc0pg" points="[1118, 269, -643984, -643984]$[990, 360, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0a0D0PR0EeeGSbiEjSc0pg" id="(0.0,0.5922330097087378)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0a0q4PR0EeeGSbiEjSc0pg" id="(0.7516339869281046,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_05arYPR0EeeGSbiEjSc0pg" type="Extension_Edge" source="_fS7m8K2uEeeWzbvclvEimw" target="_e-TFoK2sEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_05arYfR0EeeGSbiEjSc0pg"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_047jMPR0EeeGSbiEjSc0pg"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_05arYvR0EeeGSbiEjSc0pg" points="[1119, 461, -643984, -643984]$[886, 535, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_06DkkPR0EeeGSbiEjSc0pg" id="(0.0,0.9514563106796117)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_06DkkfR0EeeGSbiEjSc0pg" id="(1.0,0.15)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_53w0sPR0EeeGSbiEjSc0pg" type="Generalization_Edge" source="_Owc2oK2vEeeWzbvclvEimw" target="_ghYB8K2sEeeWzbvclvEimw"> + <children xmi:type="notation:DecorationNode" xmi:id="_53w0s_R0EeeGSbiEjSc0pg" type="Generalization_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_53w0tPR0EeeGSbiEjSc0pg" y="60"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_53w0sfR0EeeGSbiEjSc0pg"/> + <element xmi:type="uml:Generalization" href="Test.profile.uml#_K_K9YK2vEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_53w0svR0EeeGSbiEjSc0pg" points="[1414, 278, -643984, -643984]$[1066, 370, -643984, -643984]"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_lPxDsK2sEeeWzbvclvEimw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_a2gtkK8wEeee2YU5cusFOw" type="PapyrusUMLProfileDiagram" name="NewProfileDiagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_1jEPwK8wEeee2YU5cusFOw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_1jE20K8wEeee2YU5cusFOw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1jEPwa8wEeee2YU5cusFOw" x="260" y="120" width="217" height="100"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_1jREE68wEeee2YU5cusFOw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1jREFK8wEeee2YU5cusFOw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1jREFq8wEeee2YU5cusFOw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1jREFa8wEeee2YU5cusFOw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_2FaH0K8wEeee2YU5cusFOw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_2Fau4K8wEeee2YU5cusFOw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_2Fau4a8wEeee2YU5cusFOw" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_4LbZIK8wEeee2YU5cusFOw" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_4LcAMK8wEeee2YU5cusFOw" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_4LcAMa8wEeee2YU5cusFOw" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_4LcAMq8wEeee2YU5cusFOw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_4LcAM68wEeee2YU5cusFOw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_4LcANK8wEeee2YU5cusFOw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4LcANa8wEeee2YU5cusFOw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_4LcANq8wEeee2YU5cusFOw" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_4LcAN68wEeee2YU5cusFOw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_4LcAOK8wEeee2YU5cusFOw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_4LcAOa8wEeee2YU5cusFOw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4LcAOq8wEeee2YU5cusFOw"/> + </children> + <element xmi:type="uml:Stereotype" href="TestBefore.profile.uml#_6bC4AK2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4LbZIa8wEeee2YU5cusFOw" x="14" y="13" width="217"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_2Fau4q8wEeee2YU5cusFOw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2Fau468wEeee2YU5cusFOw"/> + </children> + <element xmi:type="uml:Package" href="Test.profile.uml#_4kwr0K2TEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2FaH0a8wEeee2YU5cusFOw" x="240" y="260" width="261" height="161"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_a2gtka8wEeee2YU5cusFOw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_a2gtkq8wEeee2YU5cusFOw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_a2gtk68wEeee2YU5cusFOw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_fJ7DgK8wEeee2YU5cusFOw" name="css_stylesheets" eObjectListValue="_rbM9AK8yEeee2YU5cusFOw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_l9V4EK8wEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_1jREF68wEeee2YU5cusFOw" type="StereotypeCommentLink" source="_1jEPwK8wEeee2YU5cusFOw" target="_1jREE68wEeee2YU5cusFOw"> + <styles xmi:type="notation:FontStyle" xmi:id="_1jREGK8wEeee2YU5cusFOw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1jRrIq8wEeee2YU5cusFOw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1jREGa8wEeee2YU5cusFOw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1jRrIK8wEeee2YU5cusFOw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1jRrIa8wEeee2YU5cusFOw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_4mDfoK8wEeee2YU5cusFOw" type="Extension_Edge" source="_4LbZIK8wEeee2YU5cusFOw" target="_1jEPwK8wEeee2YU5cusFOw"> + <styles xmi:type="notation:FontStyle" xmi:id="_4mDfoa8wEeee2YU5cusFOw"/> + <element xmi:type="uml:Extension" href="TestBefore.profile.uml#_63SvIK2TEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4mDfoq8wEeee2YU5cusFOw"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7fYdMK8wEeee2YU5cusFOw" id="(0.4608294930875576,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_611J4K8wEeee2YU5cusFOw" id="(0.4608294930875576,1.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_rbM9AK8yEeee2YU5cusFOw" path="/S3PReq/Test.profile.css"/> + <notation:Diagram xmi:id="_qr0JoK9BEeee2YU5cusFOw" type="PapyrusUMLProfileDiagram" name="Package1" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_-YuKYK9HEeee2YU5cusFOw" type="Class_MetaclassShape"> + <children xmi:type="notation:DecorationNode" xmi:id="_-YuxcK9HEeee2YU5cusFOw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-YuKYa9HEeee2YU5cusFOw" x="300" y="20" width="321"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_-Y1fIK9HEeee2YU5cusFOw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-Y1fIa9HEeee2YU5cusFOw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-Y1fI69HEeee2YU5cusFOw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-Y1fIq9HEeee2YU5cusFOw" x="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_BXwh0K9dEeeD3_luna612Q" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_BXwh0q9dEeeD3_luna612Q" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_BXwh069dEeeD3_luna612Q" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_QmeuwK9dEeeD3_luna612Q" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_uI2kQK2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Qmeuwa9dEeeD3_luna612Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_BXwh1K9dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_BXwh1a9dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_BXwh1q9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BXwh169dEeeD3_luna612Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_BXxI4K9dEeeD3_luna612Q" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_BXxI4a9dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_BXxI4q9dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_BXxI469dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BXxI5K9dEeeD3_luna612Q"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_ghXa4K2sEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BXwh0a9dEeeD3_luna612Q" x="300" y="120" width="321"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Dc_wAK9dEeeD3_luna612Q" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_DdAXEK9dEeeD3_luna612Q" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_DdAXEa9dEeeD3_luna612Q" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_P4N6kK9dEeeD3_luna612Q" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_532QEK2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_P4N6ka9dEeeD3_luna612Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_DdAXEq9dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_DdAXE69dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_DdAXFK9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DdAXFa9dEeeD3_luna612Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_DdAXFq9dEeeD3_luna612Q" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_DdAXF69dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_DdAXGK9dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_DdAXGa9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DdAXGq9dEeeD3_luna612Q"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_fS6_4K2uEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dc_wAa9dEeeD3_luna612Q" x="200" y="260"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ExdBgK9dEeeD3_luna612Q" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ExdokK9dEeeD3_luna612Q" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Exdoka9dEeeD3_luna612Q" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_RIq10K9dEeeD3_luna612Q" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="Test.profile.uml#_Ah00wq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_RIq10a9dEeeD3_luna612Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Exdokq9dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Exdok69dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ExdolK9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Exdola9dEeeD3_luna612Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Exdolq9dEeeD3_luna612Q" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Exdol69dEeeD3_luna612Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ExdomK9dEeeD3_luna612Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Exdoma9dEeeD3_luna612Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Exdomq9dEeeD3_luna612Q"/> + </children> + <element xmi:type="uml:Stereotype" href="Test.profile.uml#_Ah00wK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ExdBga9dEeeD3_luna612Q" x="480" y="260"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_qr0Joa9BEeee2YU5cusFOw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_qr0Joq9BEeee2YU5cusFOw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_qr0Jo69BEeee2YU5cusFOw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Package" href="Test.profile.uml#_xPGs4K2TEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_fWieAK9CEeee2YU5cusFOw" name="css_stylesheets" eObjectListValue="_fWh28K9CEeee2YU5cusFOw"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xbnNAK9CEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="Test.profile.uml#_xPGs4K2TEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_-Y1fJK9HEeee2YU5cusFOw" type="StereotypeCommentLink" source="_-YuKYK9HEeee2YU5cusFOw" target="_-Y1fIK9HEeee2YU5cusFOw"> + <styles xmi:type="notation:FontStyle" xmi:id="_-Y1fJa9HEeee2YU5cusFOw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-Y1fKa9HEeee2YU5cusFOw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-Y1fJq9HEeee2YU5cusFOw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-Y1fJ69HEeee2YU5cusFOw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-Y1fKK9HEeee2YU5cusFOw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_MMvuYK9dEeeD3_luna612Q" type="Extension_Edge" source="_BXwh0K9dEeeD3_luna612Q" target="_-YuKYK9HEeee2YU5cusFOw"> + <styles xmi:type="notation:FontStyle" xmi:id="_MMvuYa9dEeeD3_luna612Q"/> + <element xmi:type="uml:Extension" href="Test.profile.uml#_hA4BYK2sEeeWzbvclvEimw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MMvuYq9dEeeD3_luna612Q" points="[460, 120, -643984, -643984]$[460, 70, -643984, -643984]"/> + </edges> + </notation:Diagram> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.uml new file mode 100644 index 00000000000..4549d94e222 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/Test.profile.uml @@ -0,0 +1,5796 @@ +<?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="_qdU3EK2TEeeWzbvclvEimw" name="Test" metaclassReference="_scy0cK2TEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSStcK2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_sILCwPR1EeeGSbiEjSc0pg" name="Test" nsURI="http:///schemas/Test/_sIKbsPR1EeeGSbiEjSc0pg/31" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILCwfR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sIOtJvR1EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtJ_R1EeeGSbiEjSc0pg" key="Version" value="0.0.32"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtKPR1EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtKfR1EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtKvR1EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtK_R1EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sILCwvR1EeeGSbiEjSc0pg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILCw_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sILCxPR1EeeGSbiEjSc0pg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILCxfR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILCxvR1EeeGSbiEjSc0pg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILCx_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sILCyPR1EeeGSbiEjSc0pg" name="Package2" nsURI="http:///Test/Package/Package2.ecore" nsPrefix="Test.Package.Package2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILCyfR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_9QLRIK9LEeee2YU5cusFOw"/> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sILCyvR1EeeGSbiEjSc0pg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILCy_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sILCzPR1EeeGSbiEjSc0pg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILCzfR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILCzvR1EeeGSbiEjSc0pg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILCz_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILC0PR1EeeGSbiEjSc0pg" 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="_sILC0vR1EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1" defaultValueLiteral="2"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILC1PR1EeeGSbiEjSc0pg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC1fR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILC1vR1EeeGSbiEjSc0pg" 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="_sILC2PR1EeeGSbiEjSc0pg" name="p" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILC2vR1EeeGSbiEjSc0pg" name="Stereotype_add_Generalization" eSuperTypes="_sILC4fR1EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC2_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC3PR1EeeGSbiEjSc0pg" source="duplicates"> + <contents xmi:type="ecore:EReference" xmi:id="_sILC3fR1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC3vR1EeeGSbiEjSc0pg" source="redefines" references="_sILC4_R1EeeGSbiEjSc0pg"/> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </contents> + </eAnnotations> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILC4fR1EeeGSbiEjSc0pg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC4vR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILC4_R1EeeGSbiEjSc0pg" 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="_sILC5fR1EeeGSbiEjSc0pg" name="generalp" ordered="false" lowerBound="1" defaultValueLiteral="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC5vR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sILC5_R1EeeGSbiEjSc0pg" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILC6fR1EeeGSbiEjSc0pg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC6vR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILC6_R1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILC7fR1EeeGSbiEjSc0pg" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC7vR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sILC7_R1EeeGSbiEjSc0pg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC8PR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILC8fR1EeeGSbiEjSc0pg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC8vR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILC8_R1EeeGSbiEjSc0pg" name="becommingDerived" ordered="false" lowerBound="1" derived="true"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILC9fR1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILC9_R1EeeGSbiEjSc0pg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC-PR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILC-fR1EeeGSbiEjSc0pg" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-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="_sILC-_R1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILC_fR1EeeGSbiEjSc0pg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILC_vR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILC__R1EeeGSbiEjSc0pg" name="changingType" 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:EReference" xmi:id="_sILDAfR1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDA_R1EeeGSbiEjSc0pg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDBPR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILDBfR1EeeGSbiEjSc0pg" name="changingType" 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:EReference" xmi:id="_sILDB_R1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sILDCfR1EeeGSbiEjSc0pg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDCvR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDC_R1EeeGSbiEjSc0pg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDDPR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILDDfR1EeeGSbiEjSc0pg" 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="_sILDD_R1EeeGSbiEjSc0pg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDEPR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sILDEfR1EeeGSbiEjSc0pg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDE_R1EeeGSbiEjSc0pg" name="Generalization_SubType1" eSuperTypes="_sILDC_R1EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDFPR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILDFfR1EeeGSbiEjSc0pg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDFvR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sILDF_R1EeeGSbiEjSc0pg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDGvR1EeeGSbiEjSc0pg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_sILDC_R1EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDG_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sILDHPR1EeeGSbiEjSc0pg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILDHfR1EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDIPR1EeeGSbiEjSc0pg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_sILDE_R1EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDIfR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sILDIvR1EeeGSbiEjSc0pg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILDI_R1EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDJvR1EeeGSbiEjSc0pg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDJ_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILDKPR1EeeGSbiEjSc0pg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDKfR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sILDKvR1EeeGSbiEjSc0pg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sILDLPR1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDLvR1EeeGSbiEjSc0pg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_sILDJvR1EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDL_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILDMPR1EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDM_R1EeeGSbiEjSc0pg" name="Generalization_modify_specialization1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDNPR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILDNfR1EeeGSbiEjSc0pg" name="p1" 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="_sILDN_R1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDOfR1EeeGSbiEjSc0pg" name="Generalization_modify_specialization2" eSuperTypes="_sILDC_R1EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDOvR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILDO_R1EeeGSbiEjSc0pg" name="p2" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDPvR1EeeGSbiEjSc0pg" name="Generalization_move1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDP_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILDQPR1EeeGSbiEjSc0pg" name="p" 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="_sILDQvR1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sILDRPR1EeeGSbiEjSc0pg" name="Generalization_move2" eSuperTypes="_sILDC_R1EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sILDRfR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sILp0PR1EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7ikJoPR0EeeGSbiEjSc0pg" name="Test" nsURI="http:///schemas/Test/_7ifRIPR0EeeGSbiEjSc0pg/30" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJofR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ireYPR0EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireYfR0EeeGSbiEjSc0pg" key="Version" value="0.0.31"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireYvR0EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireY_R0EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireZPR0EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireZfR0EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7ikJovR0EeeGSbiEjSc0pg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJo_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7ikJpPR0EeeGSbiEjSc0pg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJpfR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJpvR0EeeGSbiEjSc0pg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJp_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7ikJqPR0EeeGSbiEjSc0pg" name="Package2" nsURI="http:///Test/Package/Package2.ecore" nsPrefix="Test.Package.Package2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJqfR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_9QLRIK9LEeee2YU5cusFOw"/> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7ikJqvR0EeeGSbiEjSc0pg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJq_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7ikJrPR0EeeGSbiEjSc0pg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJrfR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJrvR0EeeGSbiEjSc0pg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJr_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ikJsPR0EeeGSbiEjSc0pg" 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="_7ikJsvR0EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1" defaultValueLiteral="2"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJtPR0EeeGSbiEjSc0pg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJtfR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ikJtvR0EeeGSbiEjSc0pg" 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="_7ikJuPR0EeeGSbiEjSc0pg" name="p" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJuvR0EeeGSbiEjSc0pg" name="Stereotype_add_Generalization" eSuperTypes="_7ikJwfR0EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJu_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJvPR0EeeGSbiEjSc0pg" source="duplicates"> + <contents xmi:type="ecore:EReference" xmi:id="_7ikJvfR0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJvvR0EeeGSbiEjSc0pg" source="redefines" references="_7ikJw_R0EeeGSbiEjSc0pg"/> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </contents> + </eAnnotations> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJwfR0EeeGSbiEjSc0pg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJwvR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ikJw_R0EeeGSbiEjSc0pg" 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="_7ikJxfR0EeeGSbiEjSc0pg" name="generalp" ordered="false" lowerBound="1" defaultValueLiteral="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJxvR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ikJx_R0EeeGSbiEjSc0pg" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJyfR0EeeGSbiEjSc0pg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJyvR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ikJy_R0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJzfR0EeeGSbiEjSc0pg" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJzvR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7ikJz_R0EeeGSbiEjSc0pg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ0PR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJ0fR0EeeGSbiEjSc0pg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ0vR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikJ0_R0EeeGSbiEjSc0pg" name="becommingDerived" 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="_7ikJ1fR0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJ1_R0EeeGSbiEjSc0pg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ2PR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikJ2fR0EeeGSbiEjSc0pg" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-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="_7ikJ2_R0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJ3fR0EeeGSbiEjSc0pg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ3vR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ikJ3_R0EeeGSbiEjSc0pg" name="changingType" 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:EReference" xmi:id="_7ikJ4fR0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJ4_R0EeeGSbiEjSc0pg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ5PR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ikJ5fR0EeeGSbiEjSc0pg" name="changingType" 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:EReference" xmi:id="_7ikJ5_R0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7ikJ6fR0EeeGSbiEjSc0pg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ6vR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJ6_R0EeeGSbiEjSc0pg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ7PR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ikJ7fR0EeeGSbiEjSc0pg" 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="_7ikJ7_R0EeeGSbiEjSc0pg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ8PR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ikJ8fR0EeeGSbiEjSc0pg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJ8_R0EeeGSbiEjSc0pg" name="Generalization_SubType1" eSuperTypes="_7ikJ6_R0EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ9PR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikJ9fR0EeeGSbiEjSc0pg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ9vR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ikJ9_R0EeeGSbiEjSc0pg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikJ-vR0EeeGSbiEjSc0pg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_7ikJ6_R0EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikJ-_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ikJ_PR0EeeGSbiEjSc0pg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikJ_fR0EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikKAPR0EeeGSbiEjSc0pg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_7ikJ8_R0EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikKAfR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ikKAvR0EeeGSbiEjSc0pg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikKA_R0EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikKBvR0EeeGSbiEjSc0pg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikKB_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikKCPR0EeeGSbiEjSc0pg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikKCfR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ikKCvR0EeeGSbiEjSc0pg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ikKDPR0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikKDvR0EeeGSbiEjSc0pg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_7ikKBvR0EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikKD_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikKEPR0EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikKE_R0EeeGSbiEjSc0pg" name="Generalization_modify_specialization1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikKFPR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikKFfR0EeeGSbiEjSc0pg" name="p1" 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="_7ikKF_R0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikKGfR0EeeGSbiEjSc0pg" name="Generalization_modify_specialization2" eSuperTypes="_7ikJ6_R0EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikKGvR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikKG_R0EeeGSbiEjSc0pg" name="p2" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikKHvR0EeeGSbiEjSc0pg" name="Generalization_move1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikKH_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikKIPR0EeeGSbiEjSc0pg" name="p" 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="_7ikKIvR0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ikKJPR0EeeGSbiEjSc0pg" name="Generalization_move2" eSuperTypes="_7ikJ6_R0EeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ikKJfR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7ikKJvR0EeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_u8OIcPRZEeeGSbiEjSc0pg" name="Test" nsURI="http:///schemas/Test/_u8KeEPRZEeeGSbiEjSc0pg/29" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIcfRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8UPEPRZEeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8UPEfRZEeeGSbiEjSc0pg" key="Version" value="0.0.30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8UPEvRZEeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8UPE_RZEeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8UPFPRZEeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8UPFfRZEeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_u8OIcvRZEeeGSbiEjSc0pg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIc_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_u8OIdPRZEeeGSbiEjSc0pg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIdfRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OIdvRZEeeGSbiEjSc0pg" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OId_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OIePRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OIevRZEeeGSbiEjSc0pg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIe_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OIfPRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OIfvRZEeeGSbiEjSc0pg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIf_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OIgPRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_u8OIgvRZEeeGSbiEjSc0pg" name="Package2" nsURI="http:///Test/Package/Package2.ecore" nsPrefix="Test.Package.Package2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIg_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_9QLRIK9LEeee2YU5cusFOw"/> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_u8OIhPRZEeeGSbiEjSc0pg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIhfRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_u8OIhvRZEeeGSbiEjSc0pg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIh_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OIiPRZEeeGSbiEjSc0pg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OIifRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OvgPRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OvgvRZEeeGSbiEjSc0pg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ovg_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OvhPRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OvhvRZEeeGSbiEjSc0pg" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ovh_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OviPRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OvivRZEeeGSbiEjSc0pg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ovi_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OvjPRZEeeGSbiEjSc0pg" 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="_u8OvjvRZEeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OvkPRZEeeGSbiEjSc0pg" name="Stereotype_delete_Generalization" eSuperTypes="_u8Ovk_RZEeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvkfRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ovk_RZEeeGSbiEjSc0pg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvlPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OvlfRZEeeGSbiEjSc0pg" 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="_u8Ovl_RZEeeGSbiEjSc0pg" name="generalp" ordered="false" lowerBound="1" defaultValueLiteral="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvmPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8OvmfRZEeeGSbiEjSc0pg" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ovm_RZEeeGSbiEjSc0pg" name="Stereotype_move_into_profileNotApplyYet"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvnPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OvnfRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_u8Ovn_RZEeeGSbiEjSc0pg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvoPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OvofRZEeeGSbiEjSc0pg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvovRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8Ovo_RZEeeGSbiEjSc0pg" name="becommingDerived" 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="_u8OvpfRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ovp_RZEeeGSbiEjSc0pg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvqPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8OvqfRZEeeGSbiEjSc0pg" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_u8Ovq_RZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OvrfRZEeeGSbiEjSc0pg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvrvRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8Ovr_RZEeeGSbiEjSc0pg" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Port"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OvsfRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ovs_RZEeeGSbiEjSc0pg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvtPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OvtfRZEeeGSbiEjSc0pg" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Port"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8Ovt_RZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_u8OvufRZEeeGSbiEjSc0pg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvuvRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ovu_RZEeeGSbiEjSc0pg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvvPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8OvvfRZEeeGSbiEjSc0pg" 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="_u8Ovv_RZEeeGSbiEjSc0pg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvwPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8OvwfRZEeeGSbiEjSc0pg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ovw_RZEeeGSbiEjSc0pg" name="Generalization_SubType1" eSuperTypes="_u8Ovu_RZEeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvxPRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8OvxfRZEeeGSbiEjSc0pg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8OvxvRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8Ovx_RZEeeGSbiEjSc0pg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8OvyvRZEeeGSbiEjSc0pg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_u8Ovw_RZEeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ovy_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8OvzPRZEeeGSbiEjSc0pg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8OvzfRZEeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ov0PRZEeeGSbiEjSc0pg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_u8Ovu_RZEeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ov0fRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8Ov0vRZEeeGSbiEjSc0pg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8Ov0_RZEeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ov1vRZEeeGSbiEjSc0pg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ov1_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8Ov2PRZEeeGSbiEjSc0pg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ov2fRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8Ov2vRZEeeGSbiEjSc0pg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8Ov3PRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ov3vRZEeeGSbiEjSc0pg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_u8Ovu_RZEeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ov3_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8Ov4PRZEeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ov4_RZEeeGSbiEjSc0pg" name="Generalization_modify_specialization1" eSuperTypes="_u8Ovu_RZEeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ov5PRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8Ov5fRZEeeGSbiEjSc0pg" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ov6PRZEeeGSbiEjSc0pg" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ov6fRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8Ov6vRZEeeGSbiEjSc0pg" name="p2" 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="_u8Ov7PRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ov7vRZEeeGSbiEjSc0pg" name="Generalization_move1" eSuperTypes="_u8Ovu_RZEeeGSbiEjSc0pg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ov7_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8Ov8PRZEeeGSbiEjSc0pg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8Ov8_RZEeeGSbiEjSc0pg" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8Ov9PRZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_u8Ov9fRZEeeGSbiEjSc0pg" name="p" 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="_u8Ov9_RZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_TUChMK9dEeeD3_luna612Q" name="Test" nsURI="http:///schemas/Test/_TT-20K9dEeeD3_luna612Q/28" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChMa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUGyoK9dEeeD3_luna612Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyoa9dEeeD3_luna612Q" key="Version" value="0.0.29"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyoq9dEeeD3_luna612Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyo69dEeeD3_luna612Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGypK9dEeeD3_luna612Q" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGypa9dEeeD3_luna612Q" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChMq9dEeeD3_luna612Q" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChM69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChNK9dEeeD3_luna612Q" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChNa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChNq9dEeeD3_luna612Q" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChN69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChOK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChOq9dEeeD3_luna612Q" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChO69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChPK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChPq9dEeeD3_luna612Q" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChP69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChQK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChQq9dEeeD3_luna612Q" name="Package2" nsURI="http:///Test/Package/Package2.ecore" nsPrefix="Test.Package.Package2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChQ69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_9QLRIK9LEeee2YU5cusFOw"/> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChRK9dEeeD3_luna612Q" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChRa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChRq9dEeeD3_luna612Q" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChR69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChSK9dEeeD3_luna612Q" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChSa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChSq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChTK9dEeeD3_luna612Q" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChTa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChTq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChUK9dEeeD3_luna612Q" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChUa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChUq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChVK9dEeeD3_luna612Q" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChVa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChVq9dEeeD3_luna612Q" 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="_TUChWK9dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChWq9dEeeD3_luna612Q" name="Stereotype_delete_Generalization" eSuperTypes="_TUChXa9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChW69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChXa9dEeeD3_luna612Q" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChXq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChX69dEeeD3_luna612Q" 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="_TUChYa9dEeeD3_luna612Q" name="generalp" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChYq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChY69dEeeD3_luna612Q" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChZa9dEeeD3_luna612Q" name="Stereotype_move_into_profileNotApplyYet"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChZq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChZ69dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChaa9dEeeD3_luna612Q" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChaq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUCha69dEeeD3_luna612Q" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChbK9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChba9dEeeD3_luna612Q" name="becommingDerived" 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="_TUChb69dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChca9dEeeD3_luna612Q" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChcq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChc69dEeeD3_luna612Q" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_TUChda9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChd69dEeeD3_luna612Q" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUCheK9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChea9dEeeD3_luna612Q" name="changingType" 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="_TUChe69dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChfa9dEeeD3_luna612Q" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChfq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChf69dEeeD3_luna612Q" name="changingType" 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="_TUChga9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_TUChg69dEeeD3_luna612Q" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChhK9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChha9dEeeD3_luna612Q" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChhq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChh69dEeeD3_luna612Q" 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="_TUChia9dEeeD3_luna612Q" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChiq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChi69dEeeD3_luna612Q" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChja9dEeeD3_luna612Q" name="Generalization_SubType1" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChjq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChj69dEeeD3_luna612Q" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChkK9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChka9dEeeD3_luna612Q" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChlK9dEeeD3_luna612Q" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_TUChja9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChla9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChlq9dEeeD3_luna612Q" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChl69dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChmq9dEeeD3_luna612Q" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChm69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChnK9dEeeD3_luna612Q" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChna9dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChoK9dEeeD3_luna612Q" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChoa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChoq9dEeeD3_luna612Q" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUCho69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUChpK9dEeeD3_luna612Q" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUChpq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChqK9dEeeD3_luna612Q" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChqa9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChqq9dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChra9dEeeD3_luna612Q" name="Generalization_modify_specialization1" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChrq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChr69dEeeD3_luna612Q" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChsq9dEeeD3_luna612Q" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChs69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChtK9dEeeD3_luna612Q" name="p2" 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="_TUChtq9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChuK9dEeeD3_luna612Q" name="Generalization_move1" eSuperTypes="_TUChha9dEeeD3_luna612Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChua9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChuq9dEeeD3_luna612Q" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUChva9dEeeD3_luna612Q" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUChvq9dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TUChv69dEeeD3_luna612Q" name="p" 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="_TUChwa9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7UWTEK9KEeee2YU5cusFOw" name="Test" nsURI="http:///schemas/Test/_7URakK9KEeee2YU5cusFOw/27" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTEa9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UbyoK9KEeee2YU5cusFOw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyoa9KEeee2YU5cusFOw" key="Version" value="0.0.28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyoq9KEeee2YU5cusFOw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyo69KEeee2YU5cusFOw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UbypK9KEeee2YU5cusFOw" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubypa9KEeee2YU5cusFOw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTEq9KEeee2YU5cusFOw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTE69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTFK9KEeee2YU5cusFOw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTFa9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTFq9KEeee2YU5cusFOw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTF69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTGK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTGq9KEeee2YU5cusFOw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTG69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTHK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTHq9KEeee2YU5cusFOw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTH69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTIK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTIq9KEeee2YU5cusFOw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTI69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTJK9KEeee2YU5cusFOw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTJa9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTJq9KEeee2YU5cusFOw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTJ69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTKK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTKq9KEeee2YU5cusFOw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTK69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTLK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTLq9KEeee2YU5cusFOw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTL69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTMK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTMq9KEeee2YU5cusFOw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTM69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTNK9KEeee2YU5cusFOw" 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="_7UWTNq9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTOK9KEeee2YU5cusFOw" name="Stereotype_delete_Generalization" eSuperTypes="_7UWTO69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTOa9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTO69KEeee2YU5cusFOw" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTPK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTPa9KEeee2YU5cusFOw" 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="_7UWTP69KEeee2YU5cusFOw" name="generalp" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTQK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTQa9KEeee2YU5cusFOw" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTQ69KEeee2YU5cusFOw" name="Stereotype_move_into_profileNotApplyYet"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTRK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTRa9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTR69KEeee2YU5cusFOw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTSK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTSa9KEeee2YU5cusFOw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTSq9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTS69KEeee2YU5cusFOw" name="becommingDerived" 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="_7UWTTa9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTT69KEeee2YU5cusFOw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTUK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTUa9KEeee2YU5cusFOw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_7UWTU69KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTVa9KEeee2YU5cusFOw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTVq9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTV69KEeee2YU5cusFOw" name="changingType" 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="_7UWTWa9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTW69KEeee2YU5cusFOw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTXK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTXa9KEeee2YU5cusFOw" name="changingType" 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="_7UWTX69KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7UWTYa9KEeee2YU5cusFOw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTYq9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTY69KEeee2YU5cusFOw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTZK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWTZa9KEeee2YU5cusFOw" 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="_7UWTZ69KEeee2YU5cusFOw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTaK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTaa9KEeee2YU5cusFOw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTa69KEeee2YU5cusFOw" name="Generalization_SubType1" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTbK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTba9KEeee2YU5cusFOw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTbq9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTb69KEeee2YU5cusFOw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTcq9KEeee2YU5cusFOw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_7UWTa69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTc69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTdK9KEeee2YU5cusFOw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTda9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTeK9KEeee2YU5cusFOw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTea9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTeq9KEeee2YU5cusFOw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTe69KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTfq9KEeee2YU5cusFOw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTf69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTgK9KEeee2YU5cusFOw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTga9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UWTgq9KEeee2YU5cusFOw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UWThK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWThq9KEeee2YU5cusFOw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTh69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTiK9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTi69KEeee2YU5cusFOw" name="Generalization_modify_specialization1" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTjK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTja9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTkK9KEeee2YU5cusFOw" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTka9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTkq9KEeee2YU5cusFOw" name="p" 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="_7UWTlK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTlq9KEeee2YU5cusFOw" name="Generalization_move1" eSuperTypes="_7UWTY69KEeee2YU5cusFOw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTl69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTmK9KEeee2YU5cusFOw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UWTm69KEeee2YU5cusFOw" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UWTnK9KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7UWTna9KEeee2YU5cusFOw" name="p" 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="_7UWTn69KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ZMJe0K3CEeeWR8Fl9_MGzg" name="Test" nsURI="http:///schemas/Test/_ZMIQsK3CEeeWR8Fl9_MGzg/26" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe0a3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZML7EK3CEeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Ea3CEeeWR8Fl9_MGzg" key="Version" value="0.0.27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Eq3CEeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7E63CEeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7FK3CEeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Fa3CEeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJe0q3CEeeWR8Fl9_MGzg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe063CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJe1K3CEeeWR8Fl9_MGzg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe1a3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe1q3CEeeWR8Fl9_MGzg" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe163CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe2K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe2q3CEeeWR8Fl9_MGzg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe263CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe3K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe3q3CEeeWR8Fl9_MGzg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe363CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe4K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJe4q3CEeeWR8Fl9_MGzg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe463CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJe5K3CEeeWR8Fl9_MGzg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe5a3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe5q3CEeeWR8Fl9_MGzg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe563CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe6K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe6q3CEeeWR8Fl9_MGzg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe663CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe7K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe7q3CEeeWR8Fl9_MGzg" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe763CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe8K3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe8q3CEeeWR8Fl9_MGzg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe863CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe9K3CEeeWR8Fl9_MGzg" 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="_ZMJe9q3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe-K3CEeeWR8Fl9_MGzg" name="Stereotype_delete_Generalization" eSuperTypes="_ZMJe-63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe-a3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJe-63CEeeWR8Fl9_MGzg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJe_K3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJe_a3CEeeWR8Fl9_MGzg" 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="_ZMJe_63CEeeWR8Fl9_MGzg" name="generalp" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfAK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfAa3CEeeWR8Fl9_MGzg" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfA63CEeeWR8Fl9_MGzg" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfBK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJfBa3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJfB63CEeeWR8Fl9_MGzg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfCK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfCa3CEeeWR8Fl9_MGzg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfCq3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfC63CEeeWR8Fl9_MGzg" name="becommingDerived" 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="_ZMJfDa3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfD63CEeeWR8Fl9_MGzg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfEK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfEa3CEeeWR8Fl9_MGzg" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_ZMJfE63CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfFa3CEeeWR8Fl9_MGzg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfFq3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfF63CEeeWR8Fl9_MGzg" name="changingType" 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="_ZMJfGa3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfG63CEeeWR8Fl9_MGzg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfHK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfHa3CEeeWR8Fl9_MGzg" name="changingType" 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="_ZMJfH63CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_ZMJfIa3CEeeWR8Fl9_MGzg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfIq3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfI63CEeeWR8Fl9_MGzg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfJK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJfJa3CEeeWR8Fl9_MGzg" 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="_ZMJfJ63CEeeWR8Fl9_MGzg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfKK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfKa3CEeeWR8Fl9_MGzg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfK63CEeeWR8Fl9_MGzg" name="Generalization_SubType1" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfLK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfLa3CEeeWR8Fl9_MGzg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfLq3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfL63CEeeWR8Fl9_MGzg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfMq3CEeeWR8Fl9_MGzg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_ZMJfK63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfM63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfNK3CEeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfNa3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfOK3CEeeWR8Fl9_MGzg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfOa3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfOq3CEeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfO63CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfPq3CEeeWR8Fl9_MGzg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfP63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfQK3CEeeWR8Fl9_MGzg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfQa3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZMJfQq3CEeeWR8Fl9_MGzg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMJfRK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfRq3CEeeWR8Fl9_MGzg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfR63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfSK3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfS63CEeeWR8Fl9_MGzg" name="Generalization_modify_specialization1" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfTK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfTa3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfUK3CEeeWR8Fl9_MGzg" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfUa3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfUq3CEeeWR8Fl9_MGzg" name="p" 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="_ZMJfVK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfVq3CEeeWR8Fl9_MGzg" name="Generalization_move1" eSuperTypes="_ZMJfI63CEeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfV63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfWK3CEeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMJfW63CEeeWR8Fl9_MGzg" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMJfXK3CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZMJfXa3CEeeWR8Fl9_MGzg" name="p" 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="_ZMJfX63CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oanmYK29EeeWR8Fl9_MGzg" name="Test" nsURI="http:///schemas/Test/_oalKIK29EeeWR8Fl9_MGzg/25" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oanmYa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1o0q29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o0629EeeWR8Fl9_MGzg" key="Version" value="0.0.26"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o1K29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o1a29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o1q29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o1629EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oanmYq29EeeWR8Fl9_MGzg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oanmY629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oanmZK29EeeWR8Fl9_MGzg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNcK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNca29EeeWR8Fl9_MGzg" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNcq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNc629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNda29EeeWR8Fl9_MGzg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNdq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNd629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNea29EeeWR8Fl9_MGzg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNeq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNe629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oaoNfa29EeeWR8Fl9_MGzg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNfq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oaoNf629EeeWR8Fl9_MGzg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNgK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNga29EeeWR8Fl9_MGzg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNgq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNg629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNha29EeeWR8Fl9_MGzg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNhq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNh629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNia29EeeWR8Fl9_MGzg" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNiq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNi629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNja29EeeWR8Fl9_MGzg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNjq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNj629EeeWR8Fl9_MGzg" 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="_oaoNka29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNk629EeeWR8Fl9_MGzg" name="Stereotype_delete_Generalization" eSuperTypes="_oaoNlq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNlK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNlq29EeeWR8Fl9_MGzg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNl629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNmK29EeeWR8Fl9_MGzg" 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="_oaoNmq29EeeWR8Fl9_MGzg" name="generalp" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNm629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoNnK29EeeWR8Fl9_MGzg" key="originalName" value="general.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNnq29EeeWR8Fl9_MGzg" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNn629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNoK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oaoNoq29EeeWR8Fl9_MGzg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNo629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNpK29EeeWR8Fl9_MGzg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNpa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNpq29EeeWR8Fl9_MGzg" name="becommingDerived" 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="_oaoNqK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNqq29EeeWR8Fl9_MGzg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNq629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNrK29EeeWR8Fl9_MGzg" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_oaoNrq29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNsK29EeeWR8Fl9_MGzg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNsa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNsq29EeeWR8Fl9_MGzg" name="changingType" 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="_oaoNtK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNtq29EeeWR8Fl9_MGzg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNt629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNuK29EeeWR8Fl9_MGzg" name="changingType" 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="_oaoNuq29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oaoNvK29EeeWR8Fl9_MGzg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNva29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNvq29EeeWR8Fl9_MGzg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNv629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoNwK29EeeWR8Fl9_MGzg" 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="_oaoNwq29EeeWR8Fl9_MGzg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNw629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoNxK29EeeWR8Fl9_MGzg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNxq29EeeWR8Fl9_MGzg" name="Generalization_SubType1" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNx629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoNyK29EeeWR8Fl9_MGzg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNya29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoNyq29EeeWR8Fl9_MGzg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoNza29EeeWR8Fl9_MGzg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_oaoNxq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoNzq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoNz629EeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN0K29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN0629EeeWR8Fl9_MGzg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN1K29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoN1a29EeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN1q29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN2a29EeeWR8Fl9_MGzg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN2q29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoN2629EeeWR8Fl9_MGzg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN3K29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oaoN3a29EeeWR8Fl9_MGzg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oaoN3629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN4a29EeeWR8Fl9_MGzg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN4q29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN4629EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN5q29EeeWR8Fl9_MGzg" name="Generalization_modify_specialization1" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN5629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN6K29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN6629EeeWR8Fl9_MGzg" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN7K29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN7a29EeeWR8Fl9_MGzg" name="p" 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="_oaoN7629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN8a29EeeWR8Fl9_MGzg" name="Generalization_move1" eSuperTypes="_oaoNvq29EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN8q29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN8629EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oaoN9q29EeeWR8Fl9_MGzg" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oaoN9629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oaoN-K29EeeWR8Fl9_MGzg" name="p" 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="_oaoN-q29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_cO5QYK29EeeWR8Fl9_MGzg" name="Test" nsURI="http:///schemas/Test/_cO4pUK29EeeWR8Fl9_MGzg/24" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QYa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO8Tsq29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Ts629EeeWR8Fl9_MGzg" key="Version" value="0.0.25"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8TtK29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tta29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Ttq29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tt629EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO5QYq29EeeWR8Fl9_MGzg" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QY629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO5QZK29EeeWR8Fl9_MGzg" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QZa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5QZq29EeeWR8Fl9_MGzg" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QZ629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QaK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qaq29EeeWR8Fl9_MGzg" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qa629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QbK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qbq29EeeWR8Fl9_MGzg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qb629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QcK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO5Qcq29EeeWR8Fl9_MGzg" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qc629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO5QdK29EeeWR8Fl9_MGzg" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qda29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qdq29EeeWR8Fl9_MGzg" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qd629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QeK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qeq29EeeWR8Fl9_MGzg" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qe629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QfK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qfq29EeeWR8Fl9_MGzg" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qf629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QgK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qgq29EeeWR8Fl9_MGzg" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qg629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5QhK29EeeWR8Fl9_MGzg" 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="_cO5Qhq29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5QiK29EeeWR8Fl9_MGzg" name="Stereotype_delete_Generalization" eSuperTypes="_cO5Qi629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5Qia29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qi629EeeWR8Fl9_MGzg" name="Stereotype_General"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO5QjK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WBghEK29EeeWR8Fl9_MGzg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO5Qja29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO5Qj629EeeWR8Fl9_MGzg" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53cK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO53ca29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO53c629EeeWR8Fl9_MGzg" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53dK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53da29EeeWR8Fl9_MGzg" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53dq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53d629EeeWR8Fl9_MGzg" name="becommingDerived" 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="_cO53ea29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53e629EeeWR8Fl9_MGzg" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53fK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53fa29EeeWR8Fl9_MGzg" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_cO53f629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53ga29EeeWR8Fl9_MGzg" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53gq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53g629EeeWR8Fl9_MGzg" name="changingType" 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="_cO53ha29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53h629EeeWR8Fl9_MGzg" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53iK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53ia29EeeWR8Fl9_MGzg" name="changingType" 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="_cO53i629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_cO53ja29EeeWR8Fl9_MGzg" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53jq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53j629EeeWR8Fl9_MGzg" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53kK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO53ka29EeeWR8Fl9_MGzg" 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="_cO53k629EeeWR8Fl9_MGzg" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53lK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53la29EeeWR8Fl9_MGzg" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53l629EeeWR8Fl9_MGzg" name="Generalization_SubType1" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53mK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53ma29EeeWR8Fl9_MGzg" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53mq29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53m629EeeWR8Fl9_MGzg" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53nq29EeeWR8Fl9_MGzg" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_cO53l629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53n629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53oK29EeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53oa29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53pK29EeeWR8Fl9_MGzg" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53pa29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53pq29EeeWR8Fl9_MGzg" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53p629EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53qq29EeeWR8Fl9_MGzg" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53q629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO53rK29EeeWR8Fl9_MGzg" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53ra29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO53rq29EeeWR8Fl9_MGzg" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO53sK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53sq29EeeWR8Fl9_MGzg" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53s629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53tK29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53t629EeeWR8Fl9_MGzg" name="Generalization_modify_specialization1" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53uK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53ua29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53vK29EeeWR8Fl9_MGzg" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53va29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53vq29EeeWR8Fl9_MGzg" name="p" 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="_cO53wK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53wq29EeeWR8Fl9_MGzg" name="Generalization_move1" eSuperTypes="_cO53j629EeeWR8Fl9_MGzg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53w629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53xK29EeeWR8Fl9_MGzg" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO53x629EeeWR8Fl9_MGzg" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO53yK29EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cO53ya29EeeWR8Fl9_MGzg" name="p" 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="_cO53y629EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_YigxIK2wEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_YigKEK2wEeeWzbvclvEimw/23" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxIa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNb62wEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNcK2wEeeWzbvclvEimw" key="Version" value="0.0.24"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNca2wEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNcq2wEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNc62wEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNdK2wEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxIq2wEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxI62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxJK2wEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxJa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxJq2wEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxJ62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxKK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxKq2wEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxK62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxLK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxLq2wEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxL62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxMK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxMq2wEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxM62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxNK2wEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxNa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxNq2wEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxN62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxOK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxOq2wEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxO62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxPK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxPq2wEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxP62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxQK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxQq2wEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxQ62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxRK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxRq2wEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxR62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxSK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxSq2wEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxS62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxTK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxTq2wEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxT62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxUK2wEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxUa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxUq2wEeeWzbvclvEimw" name="becommingDerived" 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="_YigxVK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxVq2wEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxV62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxWK2wEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_YigxWq2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxXK2wEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxXa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxXq2wEeeWzbvclvEimw" name="changingType" 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="_YigxYK2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YigxYq2wEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxY62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxZK2wEeeWzbvclvEimw" name="changingType" 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="_YigxZq2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_YigxaK2wEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxaa2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxaq2wEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxa62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YigxbK2wEeeWzbvclvEimw" 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="_Yigxbq2wEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxb62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YigxcK2wEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxcq2wEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxc62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxdK2wEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxda2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yigxdq2wEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxea2wEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_Yigxcq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxeq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yigxe62wEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxfK2wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxf62wEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxgK2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yigxga2wEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Yigxgq2wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxha2wEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxhq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Yigxh62wEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxiK2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yigxia2wEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Yigxi62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxja2wEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxjq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Yigxj62wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxkq2wEeeWzbvclvEimw" name="Generalization_modify_specialization1" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxk62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxlK2wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxl62wEeeWzbvclvEimw" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YigxmK2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Yigxma2wEeeWzbvclvEimw" name="p" 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="_Yigxm62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxna2wEeeWzbvclvEimw" name="Generalization_move1" eSuperTypes="_Yigxaq2wEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxnq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Yigxn62wEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Yigxoq2wEeeWzbvclvEimw" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yigxo62wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_YigxpK2wEeeWzbvclvEimw" name="p" 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="_Yigxpq2wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_lHz6MK2vEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_lHzTIK2vEeeWzbvclvEimw/22" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Ma2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1vYq2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vY62vEeeWzbvclvEimw" key="Version" value="0.0.23"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vZK2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vZa2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vZq2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vZ62vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6Mq2vEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6M62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6NK2vEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Na2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Nq2vEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6N62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6OK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Oq2vEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6O62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6PK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Pq2vEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6P62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6QK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6Qq2vEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Q62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6RK2vEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Ra2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Rq2vEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6R62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6SK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Sq2vEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6S62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6TK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Tq2vEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6T62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6UK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Uq2vEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6U62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6VK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Vq2vEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6V62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6WK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Wq2vEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6W62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6XK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6Xq2vEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6X62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6YK2vEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Ya2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6Yq2vEeeWzbvclvEimw" name="becommingDerived" 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="_lHz6ZK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6Zq2vEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6Z62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6aK2vEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_lHz6aq2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6bK2vEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6ba2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6bq2vEeeWzbvclvEimw" name="changingType" 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="_lHz6cK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6cq2vEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6c62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6dK2vEeeWzbvclvEimw" name="changingType" 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="_lHz6dq2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_lHz6eK2vEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6ea2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6eq2vEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6e62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6fK2vEeeWzbvclvEimw" 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="_lHz6fq2vEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6f62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6gK2vEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6gq2vEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6g62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6hK2vEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6ha2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6hq2vEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6ia2vEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_lHz6gq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6iq2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6i62vEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6jK2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6j62vEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6kK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6ka2vEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6kq2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6la2vEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6lq2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6l62vEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6mK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lHz6ma2vEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lHz6m62vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6na2vEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6nq2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6n62vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6oq2vEeeWzbvclvEimw" name="Generalization_modify_specialization1" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6o62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6pK2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6p62vEeeWzbvclvEimw" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6qK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6qa2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6q62vEeeWzbvclvEimw" name="Generalization_move1" eSuperTypes="_lHz6eq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6rK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6ra2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lHz6sK2vEeeWzbvclvEimw" name="Generalization_move2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHz6sa2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lHz6sq2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_QsfFgK2vEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_QseecK2vEeeWzbvclvEimw/21" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFga2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qsg6sq2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6s62vEeeWzbvclvEimw" key="Version" value="0.0.22"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6tK2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6ta2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6tq2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6t62vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFgq2vEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFg62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFhK2vEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFha2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFhq2vEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFh62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFiK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFiq2vEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFi62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFjK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFjq2vEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFj62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFkK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFkq2vEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFk62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFlK2vEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFla2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFlq2vEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFl62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFmK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFmq2vEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFm62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFnK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFnq2vEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFn62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFoK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFoq2vEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFo62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFpK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFpq2vEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFp62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFqK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFqq2vEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFq62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFrK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFrq2vEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFr62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFsK2vEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFsa2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfFsq2vEeeWzbvclvEimw" name="becommingDerived" 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="_QsfFtK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFtq2vEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFt62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfFuK2vEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_QsfFuq2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFvK2vEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFva2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfFvq2vEeeWzbvclvEimw" name="changingType" 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="_QsfFwK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFwq2vEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFw62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfFxK2vEeeWzbvclvEimw" name="changingType" 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="_QsfFxq2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_QsfFyK2vEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFya2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfFyq2vEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFy62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfFzK2vEeeWzbvclvEimw" 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="_QsfFzq2vEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfFz62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF0K2vEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF0q2vEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF062vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF1K2vEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF1a2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF1q2vEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF2a2vEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_QsfF0q2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF2q2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF262vEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF3K2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF362vEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF4K2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF4a2vEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF4q2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF5a2vEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF5q2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsfF562vEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF6K2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QsfF6a2vEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF662vEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF7K2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF7a2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF8K2vEeeWzbvclvEimw" name="Generalization_modify_specialization1" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF8a2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF8q2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF9a2vEeeWzbvclvEimw" name="Generalization_modify_specialization2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF9q2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ah00wK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF962vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF-a2vEeeWzbvclvEimw" name="Generalization_move1" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF-q2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HIEI8K2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfF-62vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsfF_q2vEeeWzbvclvEimw" name="Generalization_move2" eSuperTypes="_QsfFyq2vEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsfF_62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OwbogK2vEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QsfGAK2vEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7_13Ua2uEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_7_13UK2uEeeWzbvclvEimw/20" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13Uq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4ToK2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Toa2uEeeWzbvclvEimw" key="Version" value="0.0.21"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Toq2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4To62uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4TpK2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tpa2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13U62uEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13VK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13Va2uEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13Vq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13V62uEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13WK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13Wa2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13W62uEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13XK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13Xa2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13X62uEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13YK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13Ya2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13Y62uEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13ZK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13Za2uEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13Zq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13Z62uEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13aK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13aa2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13a62uEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13bK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13ba2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13b62uEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13cK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13ca2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13c62uEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13dK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13da2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13d62uEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13eK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13ea2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13e62uEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13fK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_13fa2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_13f62uEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13gK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13ga2uEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13gq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_13g62uEeeWzbvclvEimw" name="becommingDerived" 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="_7_13ha2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13h62uEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13iK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_13ia2uEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_7_13i62uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13ja2uEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13jq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_13j62uEeeWzbvclvEimw" name="changingType" 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="_7_13ka2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_13k62uEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_13lK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_13la2uEeeWzbvclvEimw" name="changingType" 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="_7_13l62uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7_2eYK2uEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eYa2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eYq2uEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eY62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_2eZK2uEeeWzbvclvEimw" 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="_7_2eZq2uEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eZ62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2eaK2uEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eaq2uEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_7_2eYq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2ea62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2ebK2uEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eba2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2ebq2uEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eca2uEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_7_2eaq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2ecq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2ec62uEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2edK2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2ed62uEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_7_2eYq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eeK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2eea2uEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2eeq2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2efa2uEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2efq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_2ef62uEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2egK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_2ega2uEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eg62uEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_7_2eYq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2ehK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2eha2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_2eiK2uEeeWzbvclvEimw" name="Generalization_modify_specialization1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_2eia2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fS6_4K2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7_2eiq2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ro3qsK2uEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_Ro2ckK2uEeeWzbvclvEimw/19" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qsa2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro5f8K2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f8a2uEeeWzbvclvEimw" key="Version" value="0.0.20"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f8q2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f862uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f9K2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro5f9a2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3qsq2uEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qs62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3qtK2uEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qta2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qtq2uEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qt62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3quK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3quq2uEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qu62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3qvK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qvq2uEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qv62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3qwK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3qwq2uEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qw62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3qxK2uEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qxa2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qxq2uEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qx62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3qyK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qyq2uEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qy62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3qzK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3qzq2uEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3qz62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q0K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q0q2uEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q062uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q1K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q1q2uEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q162uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q2K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q2q2uEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q262uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q3K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3q3q2uEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q362uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q4K2uEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q4a2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3q4q2uEeeWzbvclvEimw" name="becommingDerived" 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="_Ro3q5K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q5q2uEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q562uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3q6K2uEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_Ro3q6q2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q7K2uEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q7a2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3q7q2uEeeWzbvclvEimw" name="changingType" 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="_Ro3q8K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q8q2uEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q862uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3q9K2uEeeWzbvclvEimw" name="changingType" 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="_Ro3q9q2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ro3q-K2uEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q-a2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3q-q2uEeeWzbvclvEimw" name="Generalization_Type1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q-62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3q_K2uEeeWzbvclvEimw" 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="_Ro3q_q2uEeeWzbvclvEimw" name="type1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3q_62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rAK2uEeeWzbvclvEimw" key="originalName" value="type1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rAq2uEeeWzbvclvEimw" name="Generalization_SubType1" eSuperTypes="_Ro3q-q2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rA62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3rBK2uEeeWzbvclvEimw" name="subtype1p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rBa2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rBq2uEeeWzbvclvEimw" key="originalName" value="subtype1.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rCa2uEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew" eSuperTypes="_Ro3rAq2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rCq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rC62uEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3rDK2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rD62uEeeWzbvclvEimw" name="Generalization_modify_general_newisKingOfold" eSuperTypes="_Ro3q-q2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rEK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cSX1cK2tEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rEa2uEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_new.isKingOf(old)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3rEq2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rFa2uEeeWzbvclvEimw" name="Generalization_Type2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rFq2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kvsAAK2tEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro3rF62uEeeWzbvclvEimw" name="type2p" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rGK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro3rGa2uEeeWzbvclvEimw" key="originalName" value="type2.p"/> + </eAnnotations> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro3rG62uEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink" eSuperTypes="_Ro3q-q2uEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro3rHK2uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HyD9oK2uEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Ro3rHa2uEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_HqcvMK2tEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_HqcIIK2tEeeWzbvclvEimw/18" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvMa2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqfLcq2tEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLc62tEeeWzbvclvEimw" key="Version" value="0.0.19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLdK2tEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLda2tEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLdq2tEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLd62tEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvMq2tEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvM62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvNK2tEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvNa2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvNq2tEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvN62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvOK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvOq2tEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvO62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvPK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvPq2tEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvP62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvQK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvQq2tEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvQ62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvRK2tEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvRa2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvRq2tEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvR62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvSK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvSq2tEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvS62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvTK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvTq2tEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvT62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvUK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvUq2tEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvU62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvVK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvVq2tEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvV62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvWK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvWq2tEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvW62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvXK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcvXq2tEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvX62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvYK2tEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvYa2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvYq2tEeeWzbvclvEimw" name="becommingDerived" 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="_HqcvZK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvZq2tEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqcvZ62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvaK2tEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_Hqcvaq2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqcvbK2tEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvba2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Hqcvbq2tEeeWzbvclvEimw" name="changingType" 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="_HqcvcK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqcvcq2tEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvc62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvdK2tEeeWzbvclvEimw" name="changingType" 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="_Hqcvdq2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_HqcveK2tEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvea2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqcveq2tEeeWzbvclvEimw" name="Generalization_Type"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcve62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqcvfK2tEeeWzbvclvEimw" 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="_Hqcvfq2tEeeWzbvclvEimw" name="typep" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvf62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqcvgK2tEeeWzbvclvEimw" key="originalName" value="type.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqcvgq2tEeeWzbvclvEimw" name="Generalization_SubType" eSuperTypes="_Hqcveq2tEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvg62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvhK2tEeeWzbvclvEimw" name="subtypep" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcvha2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqcvhq2tEeeWzbvclvEimw" key="originalName" value="subtype.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqcvia2tEeeWzbvclvEimw" name="Generalization_modify_general_oltisKingOfnew"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqcviq2tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9VtI8K2sEeeWzbvclvEimw"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqcvi62tEeeWzbvclvEimw" key="originalName" value="Generalization_modify_general_olt.isKingOf(new)"/> + </eAnnotations> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HqcvjK2tEeeWzbvclvEimw" name="p" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7YtQwK2sEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_7YspsK2sEeeWzbvclvEimw/17" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQwa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue662sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue7K2sEeeWzbvclvEimw" key="Version" value="0.0.18"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue7a2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue7q2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue762sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue8K2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQwq2sEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQw62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQxK2sEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQxa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQxq2sEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQx62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQyK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQyq2sEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQy62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQzK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQzq2sEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQz62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ0K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQ0q2sEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ062sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQ1K2sEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ1a2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ1q2sEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ162sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ2K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ2q2sEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ262sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ3K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ3q2sEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ362sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ4K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ4q2sEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ462sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ5K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ5q2sEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ562sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ6K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ6q2sEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ662sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtQ7K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtQ7q2sEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ762sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ8K2sEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ8a2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtQ8q2sEeeWzbvclvEimw" name="becommingDerived" 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="_7YtQ9K2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ9q2sEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ962sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtQ-K2sEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_7YtQ-q2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtQ_K2sEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtQ_a2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtQ_q2sEeeWzbvclvEimw" name="changingType" 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="_7YtRAK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtRAq2sEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRA62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtRBK2sEeeWzbvclvEimw" name="changingType" 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="_7YtRBq2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_7YtRCK2sEeeWzbvclvEimw" name="Generalization" nsURI="http:///Test/Generalization.ecore" nsPrefix="Test.Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRCa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ZSq_kK2sEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtRCq2sEeeWzbvclvEimw" name="Generalization_Type"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRC62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ghXa4K2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7YtRDK2sEeeWzbvclvEimw" 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="_7YtRDq2sEeeWzbvclvEimw" name="typep" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRD62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YtREK2sEeeWzbvclvEimw" key="originalName" value="type.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7YtREq2sEeeWzbvclvEimw" name="Generalization_SubType" eSuperTypes="_7YtRCq2sEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRE62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pav2YK2sEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7YtRFK2sEeeWzbvclvEimw" name="subtypep" ordered="false" lowerBound="1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YtRFa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YtRFq2sEeeWzbvclvEimw" key="originalName" value="subtype.p"/> + </eAnnotations> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_I9WW8a2sEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_I9WW8K2sEeeWzbvclvEimw/16" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW8q2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YzMq2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzM62sEeeWzbvclvEimw" key="Version" value="0.0.17"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzNK2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzNa2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzNq2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzN62sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WW862sEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW9K2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WW9a2sEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW9q2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WW962sEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW-K2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WW-a2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WW-62sEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WW_K2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WW_a2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WW_62sEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXAK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXAa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WXA62sEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXBK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WXBa2sEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXBq2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXB62sEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXCK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXCa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXC62sEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXDK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXDa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXD62sEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXEK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXEa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXE62sEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXFK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXFa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXF62sEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXGK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXGa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXG62sEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXHK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9WXHa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_I9WXH62sEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXIK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXIa2sEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXIq2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_I9WXI62sEeeWzbvclvEimw" name="becommingDerived" 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="_I9WXJa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXJ62sEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXKK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_I9WXKa2sEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_I9WXK62sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXLa2sEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXLq2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_I9WXL62sEeeWzbvclvEimw" name="changingType" 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="_I9WXMa2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9WXM62sEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9WXNK2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_I9WXNa2sEeeWzbvclvEimw" name="changingType" 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="_I9WXN62sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Q1BTQK2rEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_Q1AsMK2rEeeWzbvclvEimw/15" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTQa2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1Dvgq2rEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvg62rEeeWzbvclvEimw" key="Version" value="0.0.16"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1DvhK2rEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvha2rEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvhq2rEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvh62rEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTQq2rEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTQ62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTRK2rEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTRa2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTRq2rEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTR62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTSK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTSq2rEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTS62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTTK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTTq2rEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTT62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTUK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTUq2rEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTU62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTVK2rEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTVa2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTVq2rEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTV62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTWK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTWq2rEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTW62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTXK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTXq2rEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTX62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTYK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTYq2rEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTY62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTZK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTZq2rEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTZ62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTaK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTaq2rEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTa62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1BTbK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Q1BTbq2rEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTb62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTcK2rEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTca2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BTcq2rEeeWzbvclvEimw" name="becommingDerived" 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="_Q1BTdK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTdq2rEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTd62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BTeK2rEeeWzbvclvEimw" name="becommingUnique" ordered="false" unique="false" lowerBound="1" upperBound="-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="_Q1BTeq2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTfK2rEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTfa2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BTfq2rEeeWzbvclvEimw" name="changingType" 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="_Q1BTgK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTgq2rEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTg62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BThK2rEeeWzbvclvEimw" name="changingType" 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="_Q1BThq2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1BTiK2rEeeWzbvclvEimw" name="Property_modify_isStatic"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1BTia2rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Q1BTiq2rEeeWzbvclvEimw" name="becommingStatic" 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="_Q1BTjK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4Nxjoa2dEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_4NxjoK2dEeeWzbvclvEimw/14" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxjoq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyx0K2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx0a2dEeeWzbvclvEimw" key="Version" value="0.0.15"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx0q2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx062dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx1K2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx1a2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjo62dEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjpK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjpa2dEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxjpq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjp62dEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjqK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjqa2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjq62dEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjrK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjra2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjr62dEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjsK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjsa2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjs62dEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjtK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjta2dEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxjtq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjt62dEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjuK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjua2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxju62dEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjvK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjva2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjv62dEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjwK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjwa2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjw62dEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjxK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjxa2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjx62dEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjyK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjya2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxjy62dEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NxjzK2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4Nxjza2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4Nxjz62dEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj0K2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj0a2dEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj0q2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj062dEeeWzbvclvEimw" name="becommingDerived" 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="_4Nxj1a2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj162dEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj2K2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj2a2dEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-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="_4Nxj262dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj3a2dEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj3q2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj362dEeeWzbvclvEimw" name="changingType" 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="_4Nxj4a2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj462dEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj5K2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj5a2dEeeWzbvclvEimw" name="changingType" 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="_4Nxj562dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nxj6a2dEeeWzbvclvEimw" name="Property_modify_isStatic"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nxj6q2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4Nxj662dEeeWzbvclvEimw" name="becommingStatic" 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="_4Nxj7a2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bD_xEK2dEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_bD-i8K2dEeeWzbvclvEimw/13" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xEa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_P62dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_QK2dEeeWzbvclvEimw" key="Version" value="0.0.14"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Qa2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Qq2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Q62dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_RK2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xEq2dEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xE62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xFK2dEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xFa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xFq2dEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xF62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xGK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xGq2dEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xG62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xHK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xHq2dEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xH62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xIK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xIq2dEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xI62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xJK2dEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xJa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xJq2dEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xJ62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xKK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xKq2dEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xK62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xLK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xLq2dEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xL62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xMK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xMq2dEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xM62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xNK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xNq2dEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xN62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xOK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xOq2dEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xO62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bD_xPK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bD_xPq2dEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xP62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xQK2dEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xQa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xQq2dEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xRK2dEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xRa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xRq2dEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-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="_bD_xSK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xSq2dEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xS62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xTK2dEeeWzbvclvEimw" name="changingType" 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="_bD_xTq2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xUK2dEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xUa2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xUq2dEeeWzbvclvEimw" name="changingType" 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="_bD_xVK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bD_xVq2dEeeWzbvclvEimw" name="Property_modify_isStatic"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bD_xV62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bD_xWK2dEeeWzbvclvEimw" name="becommingStatic" 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="_bD_xWq2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4tFLQa2cEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_4tFLQK2cEeeWzbvclvEimw/12" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLQq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAf62cEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAgK2cEeeWzbvclvEimw" key="Version" value="0.0.13"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAga2cEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAgq2cEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAg62cEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAhK2cEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLQ62cEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLRK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLRa2cEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLRq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLR62cEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLSK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLSa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLS62cEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLTK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLTa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLT62cEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLUK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLUa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLU62cEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLVK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLVa2cEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLVq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLV62cEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLWK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLWa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLW62cEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLXK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLXa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLX62cEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLYK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLYa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLY62cEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLZK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLZa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLZ62cEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLaK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLaa2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLa62cEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLbK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tFLba2cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_4tFLb62cEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLcK2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLca2cEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLcq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4tFLc62cEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLda2cEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLdq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4tFLd62cEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLea2cEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLeq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4tFLe62cEeeWzbvclvEimw" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tFLfa2cEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tFLfq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4tFLf62cEeeWzbvclvEimw" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sO6sUK2aEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_sO5eMK2aEeeWzbvclvEimw/11" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sUa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO8hj62aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hkK2aEeeWzbvclvEimw" key="Version" value="0.0.12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hka2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hkq2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hk62aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO8hlK2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sUq2aEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sU62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sVK2aEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sVa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sVq2aEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sV62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sWK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sWq2aEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sW62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sXK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sXq2aEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sX62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sYK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sYq2aEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sY62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sZK2aEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sZa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sZq2aEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sZ62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6saK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6saq2aEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sa62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sbK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sbq2aEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sb62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6scK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6scq2aEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sc62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sdK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sdq2aEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sd62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6seK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6seq2aEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6se62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO6sfK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sO6sfq2aEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sf62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sgK2aEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sga2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sO6sgq2aEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6shK2aEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sha2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sO6shq2aEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6siK2aEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sia2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sO6siq2aEeeWzbvclvEimw" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO6sjK2aEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO6sja2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l-XUQK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_sO6sjq2aEeeWzbvclvEimw" name="changingType" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iZgtca2aEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_iZgtcK2aEeeWzbvclvEimw/10" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtcq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZiioq2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiio62aEeeWzbvclvEimw" key="Version" value="0.0.11"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiipK2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiipa2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiipq2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiip62aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtc62aEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtdK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtda2aEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtdq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtd62aEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgteK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtea2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgte62aEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtfK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtfa2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtf62aEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtgK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtga2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtg62aEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgthK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtha2aEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgthq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgth62aEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtiK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtia2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgti62aEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtjK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtja2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtj62aEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtkK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtka2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtk62aEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtlK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtla2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtl62aEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtmK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtma2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtm62aEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtnK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZgtna2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_iZgtn62aEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtoK2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtoa2aEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtoq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_iZgto62aEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtpa2aEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtpq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RwshEK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_iZgtp62aEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZgtqa2aEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZgtqq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bZpYUK2aEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_iZgtq62aEeeWzbvclvEimw" name="becommingUnique" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PNdIQK2aEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_PNaE8K2aEeeWzbvclvEimw/9" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIQa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNeWcK2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWca2aEeeWzbvclvEimw" key="Version" value="0.0.10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWcq2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWc62aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWdK2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNeWda2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIQq2aEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIQ62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIRK2aEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIRa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIRq2aEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIR62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdISK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdISq2aEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIS62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdITK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdITq2aEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIT62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIUK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIUq2aEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIU62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIVK2aEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIVa2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIVq2aEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIV62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIWK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIWq2aEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIW62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIXK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIXq2aEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIX62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIYK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIYq2aEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIY62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIZK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIZq2aEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIZ62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIaK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIaq2aEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIa62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNdIbK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_PNdIbq2aEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIb62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNdIcK2aEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNdIca2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__phgUK2ZEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PNdIcq2aEeeWzbvclvEimw" name="becommingDerived" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_9IuXgK2ZEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_9ItwcK2ZEeeWzbvclvEimw/8" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXga2ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IwMsq2ZEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMs62ZEeeWzbvclvEimw" key="Version" value="0.0.9"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMtK2ZEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMta2ZEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMtq2ZEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMt62ZEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXgq2ZEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXg62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXhK2ZEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXha2ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXhq2ZEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXh62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXiK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXiq2ZEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXi62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXjK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXjq2ZEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXj62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXkK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXkq2ZEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXk62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXlK2ZEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXla2ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXlq2ZEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXl62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXmK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXmq2ZEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXm62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXnK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXnq2ZEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXn62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXoK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXoq2ZEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXo62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXpK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXpq2ZEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXp62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXqK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9IuXqq2ZEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXq62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IuXrK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_9IuXrq2ZEeeWzbvclvEimw" name="Property" nsURI="http:///Test/Property.ecore" nsPrefix="Test.Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IuXr62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_0x6dkK2ZEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Wzksca2XEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_WzkscK2XEeeWzbvclvEimw/7" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzkscq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhr62XEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WzmhsK2XEeeWzbvclvEimw" key="Version" value="0.0.8"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhsa2XEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhsq2XEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhs62XEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WzmhtK2XEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Wzksc62XEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzksdK2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Wzksda2XEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzksdq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Wzksd62XEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzkseK2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTgK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTgq2XEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTg62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlThK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlThq2XEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTh62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTiK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_WzlTiq2XEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTi62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_WzlTjK2XEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTja2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTjq2XEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTj62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTkK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTkq2XEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTk62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ysHWEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTlK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTlq2XEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTl62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5jLUgK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTmK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTmq2XEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTm62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9nRcEK2WEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTnK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlTnq2XEeeWzbvclvEimw" name="Stereotype_delete_Generalization"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTn62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AAjAkK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlToK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_WzlToq2XEeeWzbvclvEimw" name="Stereotype_move"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WzlTo62XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_WzlTpK2XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_rqpecK2WEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_rqoQUK2WEeeWzbvclvEimw/6" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeca2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqskq2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsk62WEeeWzbvclvEimw" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqslK2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsla2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqslq2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsl62WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_rqpecq2WEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpec62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_rqpedK2WEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeda2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqpedq2WEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqped62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqpeeK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqpeeq2WEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpee62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqpefK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqpefq2WEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpef62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqpegK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_rqpegq2WEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeg62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_rqpehK2WEeeWzbvclvEimw" name="Stereotype" nsURI="http:///Test/Stereotype.ecore" nsPrefix="Test.Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeha2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_gOzGMK2WEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqpehq2WEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqpeh62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kidTwK2WEeeWzbvclvEimw"/> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Dgo4oa2WEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_Dgo4oK2WEeeWzbvclvEimw/5" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4oq2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DgqGw62WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGxK2WEeeWzbvclvEimw" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGxa2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGxq2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGx62WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGyK2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Dgo4o62WEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4pK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Dgo4pa2WEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4pq2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Dgo4p62WEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4qK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgo4qa2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Dgo4q62WEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4rK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgo4ra2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Dgo4r62WEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4sK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgo4sa2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Dgo4s62WEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgo4tK2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="__IUNgK2VEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/__ITmcK2VEeeWzbvclvEimw/4" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNga2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IU0nq2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0n62VEeeWzbvclvEimw" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0oK2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0oa2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0oq2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IU0o62VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="__IUNgq2VEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNg62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="__IUNhK2VEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNha2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IUNhq2VEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNh62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IUNiK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IUNiq2VEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNi62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IUNjK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IUNjq2VEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNj62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IUNkK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="__IUNkq2VEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IUNk62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_shNvgK2VEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_shNIcK2VEeeWzbvclvEimw/3" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvga2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWlq2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWl62VEeeWzbvclvEimw" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWmK2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWma2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWmq2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWm62VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_shNvgq2VEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvg62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_shNvhK2VEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvha2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shNvhq2VEeeWzbvclvEimw" name="Package_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvh62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_shNviK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shNviq2VEeeWzbvclvEimw" name="Package_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvi62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_shNvjK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shNvjq2VEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvj62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_shNvkK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_shNvkq2VEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shNvk62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i0sm4a2VEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_i0sm4K2VEeeWzbvclvEimw/2" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm4q2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0t1Bq2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1B62VEeeWzbvclvEimw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1CK2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Ca2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Cq2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1C62VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_i0sm462VEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm5K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_i0sm5a2VEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm5q2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i0sm562VEeeWzbvclvEimw" name="Package_delete_stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm6K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_i0sm6a2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i0sm662VEeeWzbvclvEimw" name="Package_delete_extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm7K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_i0sm7a2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i0sm762VEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm8K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_i0sm8a2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_i0sm862VEeeWzbvclvEimw" name="Profile" nsURI="http:///Test/Profile.ecore" nsPrefix="Test.Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0sm9K2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_M-ZpAK2VEeeWzbvclvEimw"/> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sJsc0a2UEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_sJsc0K2UEeeWzbvclvEimw/1" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc0q2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_pn5OcK2UEeeWzbvclvEimw"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJtq8a2UEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq8q2UEeeWzbvclvEimw" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq862UEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq9K2UEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq9a2UEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq9q2UEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sJsc062UEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc1K2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_sJsc1a2UEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc1q2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sJsc162UEeeWzbvclvEimw" name="Package_delete_stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc2K2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sJsc2a2UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sJsc262UEeeWzbvclvEimw" name="Package_delete_extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc3K2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sJsc3a2UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sJsc362UEeeWzbvclvEimw" name="Package_move_into_ProfileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJsc4K2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sJsc4a2UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oSTUgK2UEeeWzbvclvEimw" name="Test" nsURI="http:///schemas/Test/_oSSGYK2UEeeWzbvclvEimw/0" nsPrefix="Test"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUka2UEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUkq2UEeeWzbvclvEimw" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUk62UEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUlK2UEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUla2UEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oSTUlq2UEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oSTUga2UEeeWzbvclvEimw" name="Package" nsURI="http:///Test/Package.ecore" nsPrefix="Test.Package"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUgq2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_xPGs4K2TEeeWzbvclvEimw"/> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_oSTUg62UEeeWzbvclvEimw" name="Package1" nsURI="http:///Test/Package/Package1.ecore" nsPrefix="Test.Package.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUhK2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_4kwr0K2TEeeWzbvclvEimw"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oSTUha2UEeeWzbvclvEimw" name="Package_delete_stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUhq2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oSTUh62UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oSTUia2UEeeWzbvclvEimw" name="Package_delete_extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUiq2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A7WjUK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oSTUi62UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oSTUja2UEeeWzbvclvEimw" name="Package_move_into_ProfileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oSTUjq2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oSTUj62UEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </eSubpackages> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_scy0cK2TEeeWzbvclvEimw" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_qimYoK2TEeeWzbvclvEimw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_qimYoa2TEeeWzbvclvEimw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Package" xmi:id="_xPGs4K2TEeeWzbvclvEimw" name="Package"> + <packagedElement xmi:type="uml:Package" xmi:id="_4kwr0K2TEeeWzbvclvEimw" name="Package1"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_A7WjUK2UEeeWzbvclvEimw" name="Package_delete_Extension"/> + <packagedElement xmi:type="uml:Extension" xmi:id="_UR9LoK2UEeeWzbvclvEimw" name="E_Package_move_into_profileAlreadyApply_Class1" memberEnd="_UR9Loa2UEeeWzbvclvEimw _UR9Loq2UEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_UR9Loa2UEeeWzbvclvEimw" name="extension_Package_move_into_profileAlreadyApply" type="_MY9PEK2UEeeWzbvclvEimw" aggregation="composite" association="_UR9LoK2UEeeWzbvclvEimw"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_pn5OcK2UEeeWzbvclvEimw" name="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJtD4a2UEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_sINfAPR1EeeGSbiEjSc0pg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_sIM38PR1EeeGSbiEjSc0pg/30" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sIOtLfR1EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtLvR1EeeGSbiEjSc0pg" key="Version" value="0.0.32"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtL_R1EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtMPR1EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtMfR1EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIOtMvR1EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sINfAfR1EeeGSbiEjSc0pg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sINfAvR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sINfA_R1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7in0AfR0EeeGSbiEjSc0pg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_7in0APR0EeeGSbiEjSc0pg/29" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ireZ_R0EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireaPR0EeeGSbiEjSc0pg" key="Version" value="0.0.31"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireafR0EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireavR0EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7irea_R0EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7irebPR0EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7in0AvR0EeeGSbiEjSc0pg" name="Package_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7in0A_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MY9PEK2UEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7in0BPR0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_u8Ry0PRZEeeGSbiEjSc0pg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_u8RLwPRZEeeGSbiEjSc0pg/28" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8U2IPRZEeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8U2IfRZEeeGSbiEjSc0pg" key="Version" value="0.0.30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8U2IvRZEeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8U2I_RZEeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8U2JPRZEeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8U2JfRZEeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_TUEWYa9dEeeD3_luna612Q" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_TUEWYK9dEeeD3_luna612Q/27" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUGypq9dEeeD3_luna612Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyp69dEeeD3_luna612Q" key="Version" value="0.0.29"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyqK9dEeeD3_luna612Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyqa9dEeeD3_luna612Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyqq9dEeeD3_luna612Q" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUGyq69dEeeD3_luna612Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7UZWYK9KEeee2YU5cusFOw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_7UYvUK9KEeee2YU5cusFOw/26" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Ubypq9KEeee2YU5cusFOw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyp69KEeee2YU5cusFOw" key="Version" value="0.0.28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UbyqK9KEeee2YU5cusFOw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyqa9KEeee2YU5cusFOw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyqq9KEeee2YU5cusFOw" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Ubyq69KEeee2YU5cusFOw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ZMKs8a3CEeeWR8Fl9_MGzg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_ZMKs8K3CEeeWR8Fl9_MGzg/25" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZML7Fq3CEeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7F63CEeeWR8Fl9_MGzg" key="Version" value="0.0.27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7GK3CEeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Ga3CEeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Gq3CEeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7G63CEeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oawJQa29EeeWR8Fl9_MGzg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_oawJQK29EeeWR8Fl9_MGzg/24" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1o2K29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o2a29EeeWR8Fl9_MGzg" key="Version" value="0.0.26"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o2q29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o2629EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o3K29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa1o3a29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_cO7Fka29EeeWR8Fl9_MGzg" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_cO7FkK29EeeWR8Fl9_MGzg/23" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO8TuK29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tua29EeeWR8Fl9_MGzg" key="Version" value="0.0.25"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tuq29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tu629EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8TvK29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO8Tva29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_YiimUa2wEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_YiimUK2wEeeWzbvclvEimw/22" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNda2wEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNdq2wEeeWzbvclvEimw" key="Version" value="0.0.24"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNd62wEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNeK2wEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNea2wEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YijNeq2wEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_lH0hQa2vEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_lH0hQK2vEeeWzbvclvEimw/21" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1vaK2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vaa2vEeeWzbvclvEimw" key="Version" value="0.0.23"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vaq2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1va62vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vbK2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vba2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_QsgToK2vEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_QsfskK2vEeeWzbvclvEimw/20" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qsg6uK2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6ua2vEeeWzbvclvEimw" key="Version" value="0.0.22"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6uq2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6u62vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6vK2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6va2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7_3sga2uEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_7_3sgK2uEeeWzbvclvEimw/19" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4Tpq2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tp62uEeeWzbvclvEimw" key="Version" value="0.0.21"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4TqK2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tqa2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tqq2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_4Tq62uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ro440a2uEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_Ro440K2uEeeWzbvclvEimw/18" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro6G8K2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G8a2uEeeWzbvclvEimw" key="Version" value="0.0.20"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G8q2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G862uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G9K2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G9a2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Hqd9Ua2tEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_Hqd9UK2tEeeWzbvclvEimw/17" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqfLeK2tEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLea2tEeeWzbvclvEimw" key="Version" value="0.0.19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLeq2tEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLe62tEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLfK2tEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfLfa2tEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7Yt30a2sEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_7Yt30K2sEeeWzbvclvEimw/16" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue8a2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue8q2sEeeWzbvclvEimw" key="Version" value="0.0.18"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue862sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue9K2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue9a2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue9q2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_I9XlEa2sEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_I9XlEK2sEeeWzbvclvEimw/15" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YzOK2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzOa2sEeeWzbvclvEimw" key="Version" value="0.0.17"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzOq2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzO62sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzPK2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9YzPa2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Q1ChYa2rEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_Q1ChYK2rEeeWzbvclvEimw/14" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1DviK2rEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvia2rEeeWzbvclvEimw" key="Version" value="0.0.16"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dviq2rEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvi62rEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1DvjK2rEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1Dvja2rEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4NyKsa2dEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_4NyKsK2dEeeWzbvclvEimw/13" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyx1q2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx162dEeeWzbvclvEimw" key="Version" value="0.0.15"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx2K2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx2a2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx2q2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Nyx262dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bEAYIa2dEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_bEAYIK2dEeeWzbvclvEimw/12" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Ra2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Rq2dEeeWzbvclvEimw" key="Version" value="0.0.14"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_R62dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_SK2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Sa2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Sq2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4tGZYa2cEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_4tGZYK2cEeeWzbvclvEimw/11" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAha2cEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAhq2cEeeWzbvclvEimw" key="Version" value="0.0.13"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAh62cEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAiK2cEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAia2cEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHAiq2cEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sO7TYa2aEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_sO7TYK2aEeeWzbvclvEimw/10" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO9IkK2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ika2aEeeWzbvclvEimw" key="Version" value="0.0.12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ikq2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ik62aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9IlK2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ila2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iZhUga2aEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_iZhUgK2aEeeWzbvclvEimw/9" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZiiqK2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiiqa2aEeeWzbvclvEimw" key="Version" value="0.0.11"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiiqq2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiiq62aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiirK2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZiira2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PNdvUa2aEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_PNdvUK2aEeeWzbvclvEimw/8" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNe9cK2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9ca2aEeeWzbvclvEimw" key="Version" value="0.0.10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9cq2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9c62aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9dK2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9da2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_9Iu-ka2ZEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_9Iu-kK2ZEeeWzbvclvEimw/7" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IwMuK2ZEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMua2ZEeeWzbvclvEimw" key="Version" value="0.0.9"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMuq2ZEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMu62ZEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMvK2ZEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwMva2ZEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Wzl6ka2XEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_Wzl6kK2XEeeWzbvclvEimw/6" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhta2XEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhtq2XEeeWzbvclvEimw" key="Version" value="0.0.8"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmht62XEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WzmhuK2XEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhua2XEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wzmhuq2XEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_rqpeia2WEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_rqpeiK2WEeeWzbvclvEimw/5" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqsmK2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsma2WEeeWzbvclvEimw" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsmq2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsm62WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsnK2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsna2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Dgpfsa2WEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_DgpfsK2WEeeWzbvclvEimw/4" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DgqGya2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGyq2WEeeWzbvclvEimw" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGy62WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGzK2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGza2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DgqGzq2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="__IUNla2VEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/__IUNlK2VEeeWzbvclvEimw/3" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IVboK2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVboa2VEeeWzbvclvEimw" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVboq2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbo62VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbpK2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbpa2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_shNvla2VEeeWzbvclvEimw" name="Package_appliedProfile" nsURI="http://Test.Package/schemas/Package_appliedProfile/_shNvlK2VEeeWzbvclvEimw/2" nsPrefix="Package_appliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWnK2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWna2VEeeWzbvclvEimw" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWnq2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWn62VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWoK2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWoa2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i0t1AK2VEeeWzbvclvEimw" name="Package_AppliedProfile" nsURI="http://Test.Package/schemas/Package_AppliedProfile/_i0tN8K2VEeeWzbvclvEimw/1" nsPrefix="Package_AppliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0t1DK2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Da2VEeeWzbvclvEimw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Dq2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1D62VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1EK2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0t1Ea2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sJtq8K2UEeeWzbvclvEimw" name="AppliedProfile" nsURI="http://Test.Package/schemas/AppliedProfile/_sJtD4K2UEeeWzbvclvEimw/0" nsPrefix="AppliedProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sJtq962UEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq-K2UEeeWzbvclvEimw" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq-a2UEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq-q2UEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq-62UEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sJtq_K2UEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_MY9PEK2UEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_UR9Loq2UEeeWzbvclvEimw" name="base_Class" association="_UR9LoK2UEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_9QLRIK9LEeee2YU5cusFOw" name="Package2"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_M-ZpAK2VEeeWzbvclvEimw" name="Profile"> + <packagedElement xmi:type="uml:Profile" xmi:id="_V3qIsK2VEeeWzbvclvEimw" name="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0t1Aq2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_sIOGEPR1EeeGSbiEjSc0pg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_sINfBfR1EeeGSbiEjSc0pg/29" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sIOtM_R1EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUMPR1EeeGSbiEjSc0pg" key="Version" value="0.0.32"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUMfR1EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUMvR1EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUM_R1EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUNPR1EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sIOGEfR1EeeGSbiEjSc0pg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sIOGEvR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7iobEfR0EeeGSbiEjSc0pg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_7iobEPR0EeeGSbiEjSc0pg/28" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7irebfR0EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7irebvR0EeeGSbiEjSc0pg" key="Version" value="0.0.31"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7ireb_R0EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7irecPR0EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7irecfR0EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7irecvR0EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7iobEvR0EeeGSbiEjSc0pg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7iobE_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_u8SZ4fRZEeeGSbiEjSc0pg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_u8SZ4PRZEeeGSbiEjSc0pg/27" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8WEQvRZEeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WEQ_RZEeeGSbiEjSc0pg" key="Version" value="0.0.30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WERPRZEeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WERfRZEeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WERvRZEeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WER_RZEeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8SZ4vRZEeeGSbiEjSc0pg" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8SZ4_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8SZ5PRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8SZ5vRZEeeGSbiEjSc0pg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8SZ5_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8SZ6PRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_u8SZ6vRZEeeGSbiEjSc0pg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8SZ6_RZEeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_u8SZ7PRZEeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_TUFkga9dEeeD3_luna612Q" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_TUFkgK9dEeeD3_luna612Q/26" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUHZs69dEeeD3_luna612Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZtK9dEeeD3_luna612Q" key="Version" value="0.0.29"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZta9dEeeD3_luna612Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZtq9dEeeD3_luna612Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZt69dEeeD3_luna612Q" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUHZuK9dEeeD3_luna612Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUFkgq9dEeeD3_luna612Q" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUFkg69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUFkhK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUFkhq9dEeeD3_luna612Q" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUFkh69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUFkiK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TUFkiq9dEeeD3_luna612Q" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUFki69dEeeD3_luna612Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TUFkjK9dEeeD3_luna612Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7UZ9ca9KEeee2YU5cusFOw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_7UZ9cK9KEeee2YU5cusFOw/25" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UcZs69KEeee2YU5cusFOw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZtK9KEeee2YU5cusFOw" key="Version" value="0.0.28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZta9KEeee2YU5cusFOw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZtq9KEeee2YU5cusFOw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZt69KEeee2YU5cusFOw" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UcZuK9KEeee2YU5cusFOw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UZ9cq9KEeee2YU5cusFOw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UZ9c69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UZ9dK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UZ9dq9KEeee2YU5cusFOw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UZ9d69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UZ9eK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7UZ9eq9KEeee2YU5cusFOw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UZ9e69KEeee2YU5cusFOw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7UZ9fK9KEeee2YU5cusFOw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ZMLUAa3CEeeWR8Fl9_MGzg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_ZMLUAK3CEeeWR8Fl9_MGzg/24" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZML7H63CEeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7IK3CEeeWR8Fl9_MGzg" key="Version" value="0.0.27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Ia3CEeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Iq3CEeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7I63CEeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7JK3CEeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMLUAq3CEeeWR8Fl9_MGzg" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMLUA63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMLUBK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMLUBq3CEeeWR8Fl9_MGzg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMLUB63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMLUCK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZMLUCq3CEeeWR8Fl9_MGzg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZMLUC63CEeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZMLUDK3CEeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oa1Bwa29EeeWR8Fl9_MGzg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_oa1BwK29EeeWR8Fl9_MGzg/23" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa2P4a29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P4q29EeeWR8Fl9_MGzg" key="Version" value="0.0.26"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P4629EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P5K29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P5a29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P5q29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oa1Bwq29EeeWR8Fl9_MGzg" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1Bw629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oa1BxK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oa1Bxq29EeeWR8Fl9_MGzg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1Bx629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oa1ByK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_oa1Byq29EeeWR8Fl9_MGzg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa1By629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oa1BzK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_cO7soa29EeeWR8Fl9_MGzg" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_cO7soK29EeeWR8Fl9_MGzg/22" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO86wq29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86w629EeeWR8Fl9_MGzg" key="Version" value="0.0.25"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86xK29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86xa29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86xq29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86x629EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO7soq29EeeWR8Fl9_MGzg" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO7so629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO7spK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO7spq29EeeWR8Fl9_MGzg" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO7sp629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO7sqK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_cO7sqq29EeeWR8Fl9_MGzg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO7sq629EeeWR8Fl9_MGzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cO7srK29EeeWR8Fl9_MGzg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_YijNYK2wEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_YiimUq2wEeeWzbvclvEimw/21" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yij0cq2wEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0c62wEeeWzbvclvEimw" key="Version" value="0.0.24"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0dK2wEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0da2wEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0dq2wEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0d62wEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YijNYa2wEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNYq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YijNY62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YijNZa2wEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNZq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YijNZ62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_YijNaa2wEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YijNaq2wEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_YijNa62wEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_lH1IUa2vEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_lH1IUK2vEeeWzbvclvEimw/20" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1vca2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vcq2vEeeWzbvclvEimw" key="Version" value="0.0.23"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vc62vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vdK2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vda2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH1vdq2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lH1IUq2vEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1IU62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lH1IVK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lH1IVq2vEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1IV62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lH1IWK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_lH1IWq2vEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH1IW62vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lH1IXK2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_QsgToq2vEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_QsgToa2vEeeWzbvclvEimw/19" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qsg6wa2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6wq2vEeeWzbvclvEimw" key="Version" value="0.0.22"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6w62vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6xK2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6xa2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6xq2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsgTo62vEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsgTpK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsgTpa2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsgTp62vEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsgTqK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsgTqa2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_QsgTq62vEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QsgTrK2vEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QsgTra2vEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7_4Tka2uEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_7_4TkK2uEeeWzbvclvEimw/18" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_46o62uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46pK2uEeeWzbvclvEimw" key="Version" value="0.0.21"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46pa2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46pq2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46p62uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46qK2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_4Tkq2uEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4Tk62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_4TlK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_4Tlq2uEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4Tl62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_4TmK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7_4Tmq2uEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_4Tm62uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7_4TnK2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ro5f4a2uEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_Ro5f4K2uEeeWzbvclvEimw/17" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro6G-a2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G-q2uEeeWzbvclvEimw" key="Version" value="0.0.20"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G-62uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G_K2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G_a2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6G_q2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro5f4q2uEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro5f462uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro5f5K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro5f5q2uEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro5f562uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro5f6K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ro5f6q2uEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro5f662uEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ro5f7K2uEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_HqekYa2tEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_HqekYK2tEeeWzbvclvEimw/16" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqfyga2tEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfygq2tEeeWzbvclvEimw" key="Version" value="0.0.19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyg62tEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfyhK2tEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyha2tEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyhq2tEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqekYq2tEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqekY62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqekZK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HqekZq2tEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HqekZ62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqekaK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hqekaq2tEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqeka62tEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HqekbK2tEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7Yt3062sEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_7Yt30q2sEeeWzbvclvEimw/15" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue-q2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue-62sEeeWzbvclvEimw" key="Version" value="0.0.18"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue_K2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue_a2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue_q2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7Yue_62sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7Yt31K2sEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yt31a2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7Yt31q2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7Yue4a2sEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue4q2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7Yue462sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7Yue5a2sEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7Yue5q2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7Yue562sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_I9YMIa2sEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_I9YMIK2sEeeWzbvclvEimw/14" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9ZaQK2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaQa2sEeeWzbvclvEimw" key="Version" value="0.0.17"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaQq2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaQ62sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaRK2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaRa2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9YMIq2sEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YMI62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9YMJK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9YMJq2sEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YMJ62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9YMKK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_I9YMKq2sEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9YMK62sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_I9YMLK2sEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Q1DIca2rEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_Q1DIcK2rEeeWzbvclvEimw/13" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1EWka2rEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWkq2rEeeWzbvclvEimw" key="Version" value="0.0.16"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWk62rEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWlK2rEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWla2rEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWlq2rEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1DIcq2rEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1DIc62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1DIdK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1DIdq2rEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1DId62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1DIeK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Q1DIeq2rEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1DIe62rEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Q1DIfK2rEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4Nyxwa2dEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_4NyxwK2dEeeWzbvclvEimw/12" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NzY062dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY1K2dEeeWzbvclvEimw" key="Version" value="0.0.15"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY1a2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY1q2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY162dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY2K2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nyxwq2dEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyxw62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4NyxxK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nyxxq2dEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyxx62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4NyxyK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4Nyxyq2dEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Nyxy62dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4NyxzK2dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bEA_MK2dEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_bEAYIq2dEeeWzbvclvEimw/11" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Tq2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_T62dEeeWzbvclvEimw" key="Version" value="0.0.14"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_UK2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Ua2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Uq2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_U62dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bEA_Ma2dEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Mq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bEA_M62dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bEA_Na2dEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Nq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bEA_N62dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bEA_Oa2dEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_Oq2dEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bEA_O62dEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4tHAcK2cEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_4tGZYq2cEeeWzbvclvEimw/10" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHng62cEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnhK2cEeeWzbvclvEimw" key="Version" value="0.0.13"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnha2cEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnhq2cEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnh62cEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHniK2cEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tHAca2cEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAcq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tHAc62cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tHAda2cEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAdq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tHAd62cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4tHAea2cEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHAeq2cEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_4tHAe62cEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sO8hgK2aEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_sO76cK2aEeeWzbvclvEimw/9" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO9Ima2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Imq2aEeeWzbvclvEimw" key="Version" value="0.0.12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Im62aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9InK2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ina2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Inq2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO8hga2aEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO8hgq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO8hg62aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO8hha2aEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO8hhq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO8hh62aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sO8hia2aEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO8hiq2aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sO8hi62aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iZh7ka2aEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_iZh7kK2aEeeWzbvclvEimw/8" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZm0Ea2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Eq2aEeeWzbvclvEimw" key="Version" value="0.0.11"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0E62aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0FK2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Fa2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Fq2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZh7kq2aEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZh7k62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZh7lK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZh7lq2aEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZh7l62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZh7mK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iZh7mq2aEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZh7m62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iZh7nK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PNeWYa2aEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_PNeWYK2aEeeWzbvclvEimw/7" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNe9ea2aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9eq2aEeeWzbvclvEimw" key="Version" value="0.0.10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9e62aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9fK2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9fa2aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9fq2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNeWYq2aEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNeWY62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNeWZK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNeWZq2aEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNeWZ62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNeWaK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PNeWaq2aEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNeWa62aEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PNeWbK2aEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_9Ivloa2ZEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_9IvloK2ZEeeWzbvclvEimw/6" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Iwzwq2ZEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzw62ZEeeWzbvclvEimw" key="Version" value="0.0.9"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwzxK2ZEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzxa2ZEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzxq2ZEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzx62ZEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9Ivloq2ZEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Ivlo62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IvlpK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9Ivlpq2ZEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Ivlp62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IvlqK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_9Ivlqq2ZEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Ivlq62ZEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_9IvlrK2ZEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_WzmhoK2XEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_Wzl6kq2XEeeWzbvclvEimw/5" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WznIs62XEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznItK2XEeeWzbvclvEimw" key="Version" value="0.0.8"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIta2XEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznItq2XEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIt62XEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIuK2XEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Wzmhoa2XEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhoq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Wzmho62XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Wzmhpa2XEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhpq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Wzmhp62XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Wzmhqa2XEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wzmhqq2XEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Wzmhq62XEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_rqqFga2WEeeWzbvclvEimw" name="Profile_Profile" nsURI="http://Test.Profile/schemas/Profile_Profile/_rqqFgK2WEeeWzbvclvEimw/4" nsPrefix="Profile_Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqsoa2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqsoq2WEeeWzbvclvEimw" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqso62WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqspK2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqspa2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqqspq2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqqFgq2WEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqFg62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqqFhK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqqFhq2WEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqFh62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqqFiK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_rqqFiq2WEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqqFi62WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rqqFjK2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Dgpfs62WEeeWzbvclvEimw" name="Profile1" nsURI="http://Test.Profile/schemas/Profile1/_Dgpfsq2WEeeWzbvclvEimw/3" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgqt0K2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt0a2WEeeWzbvclvEimw" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt0q2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt062WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt1K2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt1a2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_DgpftK2WEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgpfta2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgpftq2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_DgpfuK2WEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgpfua2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgpfuq2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_DgpfvK2WEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgpfva2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Dgpfvq2WEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="__IU0ka2VEeeWzbvclvEimw" name="Profile1" nsURI="http://Test.Profile/schemas/Profile1/__IU0kK2VEeeWzbvclvEimw/2" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IVbqa2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbqq2VEeeWzbvclvEimw" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbq62VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbrK2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbra2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__IVbrq2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IU0kq2VEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IU0k62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IU0lK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IU0lq2VEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IU0l62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IU0mK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="__IU0mq2VEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IU0m62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__IU0nK2VEeeWzbvclvEimw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_shOWka2VEeeWzbvclvEimw" name="Profile1" nsURI="http://Test.Profile/schemas/Profile1/_shOWkK2VEeeWzbvclvEimw/1" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWoq2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWo62VEeeWzbvclvEimw" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWpK2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWpa2VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWpq2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_shOWp62VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shOWkq2VEeeWzbvclvEimw" name="Profile_delete_Stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWk62VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_shOWlK2VEeeWzbvclvEimw" name="Profile_delete_Extension"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_shOWla2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_meyTAK2VEeeWzbvclvEimw"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i0t1A62VEeeWzbvclvEimw" name="Profile1" nsURI="http://Test.Profile/schemas/Profile1/_i0t1Aa2VEeeWzbvclvEimw/0" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0ucEK2VEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucEa2VEeeWzbvclvEimw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucEq2VEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucE62VEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucFK2VEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i0ucFa2VEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i0t1BK2VEeeWzbvclvEimw" name="Profile_delete_stereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i0t1Ba2VEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + </eClassifiers> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_meyTAK2VEeeWzbvclvEimw" name="Profile_delete_Extension"/> + <packagedElement xmi:type="uml:Extension" xmi:id="_8MlcMK2VEeeWzbvclvEimw" name="E_Profile_move_into_profileAlreadyApply_Class1" memberEnd="_8MlcMa2VEeeWzbvclvEimw _8MlcMq2VEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8MlcMa2VEeeWzbvclvEimw" name="extension_Profile_move_into_profileAlreadyApply" type="_tqtuMK2VEeeWzbvclvEimw" aggregation="composite" association="_8MlcMK2VEeeWzbvclvEimw"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_ADMhYK2WEeeWzbvclvEimw" name="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DgqGwa2WEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_sIOGFPR1EeeGSbiEjSc0pg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_sIOGE_R1EeeGSbiEjSc0pg/26" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sIPUNvR1EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUN_R1EeeGSbiEjSc0pg" key="Version" value="0.0.32"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUOPR1EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUOfR1EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUOvR1EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUO_R1EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sIOGFfR1EeeGSbiEjSc0pg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sIOGFvR1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sIOGF_R1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7ipCIfR0EeeGSbiEjSc0pg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_7ipCIPR0EeeGSbiEjSc0pg/25" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7isFcfR0EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7isFcvR0EeeGSbiEjSc0pg" key="Version" value="0.0.31"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7isFc_R0EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7isFdPR0EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7isFdfR0EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7isFdvR0EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7ipCIvR0EeeGSbiEjSc0pg" name="Profile_move_into_profileAlreadyApply"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7ipCI_R0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tqtuMK2VEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7ipCJPR0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_u8TA8fRZEeeGSbiEjSc0pg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_u8TA8PRZEeeGSbiEjSc0pg/24" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u8WrUPRZEeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WrUfRZEeeGSbiEjSc0pg" key="Version" value="0.0.30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WrUvRZEeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WrU_RZEeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WrVPRZEeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u8WrVfRZEeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_TUFkj69dEeeD3_luna612Q" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_TUFkjq9dEeeD3_luna612Q/23" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TUIAwK9dEeeD3_luna612Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAwa9dEeeD3_luna612Q" key="Version" value="0.0.29"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAwq9dEeeD3_luna612Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAw69dEeeD3_luna612Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAxK9dEeeD3_luna612Q" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TUIAxa9dEeeD3_luna612Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7Uakga9KEeee2YU5cusFOw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_7UakgK9KEeee2YU5cusFOw/22" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7UdAwK9KEeee2YU5cusFOw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAwa9KEeee2YU5cusFOw" key="Version" value="0.0.28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAwq9KEeee2YU5cusFOw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAw69KEeee2YU5cusFOw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAxK9KEeee2YU5cusFOw" key="Date" value="2017-10-12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7UdAxa9KEeee2YU5cusFOw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ZMLUD63CEeeWR8Fl9_MGzg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_ZMLUDq3CEeeWR8Fl9_MGzg/21" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZML7Ja3CEeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Jq3CEeeWR8Fl9_MGzg" key="Version" value="0.0.27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7J63CEeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7KK3CEeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Ka3CEeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZML7Kq3CEeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_oa1o0a29EeeWR8Fl9_MGzg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_oa1o0K29EeeWR8Fl9_MGzg/20" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oa2P5629EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P6K29EeeWR8Fl9_MGzg" key="Version" value="0.0.26"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P6a29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P6q29EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P6629EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oa2P7K29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_cO8Tsa29EeeWR8Fl9_MGzg" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_cO8TsK29EeeWR8Fl9_MGzg/19" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cO86yK29EeeWR8Fl9_MGzg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86ya29EeeWR8Fl9_MGzg" key="Version" value="0.0.25"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86yq29EeeWR8Fl9_MGzg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86y629EeeWR8Fl9_MGzg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86zK29EeeWR8Fl9_MGzg" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cO86za29EeeWR8Fl9_MGzg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_YijNbq2wEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_YijNba2wEeeWzbvclvEimw/18" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yij0eK2wEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0ea2wEeeWzbvclvEimw" key="Version" value="0.0.24"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0eq2wEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0e62wEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0fK2wEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yij0fa2wEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_lH1vYa2vEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_lH1vYK2vEeeWzbvclvEimw/17" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lH2WcK2vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2Wca2vEeeWzbvclvEimw" key="Version" value="0.0.23"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2Wcq2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2Wc62vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2WdK2vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lH2Wda2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Qsg6sa2vEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_Qsg6sK2vEeeWzbvclvEimw/16" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qsg6x62vEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6yK2vEeeWzbvclvEimw" key="Version" value="0.0.22"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6ya2vEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6yq2vEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6y62vEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qsg6zK2vEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7_4Tn62uEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_7_4Tnq2uEeeWzbvclvEimw/15" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_46qa2uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46qq2uEeeWzbvclvEimw" key="Version" value="0.0.21"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46q62uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46rK2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46ra2uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_46rq2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ro5f762uEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_Ro5f7q2uEeeWzbvclvEimw/14" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ro6G_62uEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HAK2uEeeWzbvclvEimw" key="Version" value="0.0.20"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HAa2uEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HAq2uEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HA62uEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ro6HBK2uEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_HqfLca2tEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_HqfLcK2tEeeWzbvclvEimw/13" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hqfyh62tEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfyiK2tEeeWzbvclvEimw" key="Version" value="0.0.19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyia2tEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyiq2tEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Hqfyi62tEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HqfyjK2tEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7Yue6q2sEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_7Yue6a2sEeeWzbvclvEimw/12" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7YufAK2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufAa2sEeeWzbvclvEimw" key="Version" value="0.0.18"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufAq2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufA62sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufBK2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7YufBa2sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_I9YzMa2sEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_I9YzMK2sEeeWzbvclvEimw/11" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I9ZaRq2sEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaR62sEeeWzbvclvEimw" key="Version" value="0.0.17"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaSK2sEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaSa2sEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaSq2sEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I9ZaS62sEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Q1Dvga2rEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_Q1DvgK2rEeeWzbvclvEimw/10" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q1EWl62rEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWmK2rEeeWzbvclvEimw" key="Version" value="0.0.16"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWma2rEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWmq2rEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWm62rEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q1EWnK2rEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4Nyxz62dEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_4Nyxzq2dEeeWzbvclvEimw/9" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4NzY2a2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY2q2dEeeWzbvclvEimw" key="Version" value="0.0.15"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY262dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY3K2dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY3a2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4NzY3q2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bEA_Pq2dEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_bEA_Pa2dEeeWzbvclvEimw/8" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bEA_VK2dEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Va2dEeeWzbvclvEimw" key="Version" value="0.0.14"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Vq2dEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_V62dEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_WK2dEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bEA_Wa2dEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_4tHAfq2cEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_4tHAfa2cEeeWzbvclvEimw/7" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4tHnia2cEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHniq2cEeeWzbvclvEimw" key="Version" value="0.0.13"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHni62cEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnjK2cEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnja2cEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4tHnjq2cEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_sO8hjq2aEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_sO8hja2aEeeWzbvclvEimw/6" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sO9In62aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9IoK2aEeeWzbvclvEimw" key="Version" value="0.0.12"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ioa2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Ioq2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9Io62aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sO9IpK2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iZiioa2aEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_iZiioK2aEeeWzbvclvEimw/5" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iZm0F62aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0GK2aEeeWzbvclvEimw" key="Version" value="0.0.11"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Ga2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0Gq2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0G62aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iZm0HK2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PNeWb62aEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_PNeWbq2aEeeWzbvclvEimw/4" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PNe9f62aEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9gK2aEeeWzbvclvEimw" key="Version" value="0.0.10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9ga2aEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9gq2aEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9g62aEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PNe9hK2aEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_9IwMsa2ZEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_9IwMsK2ZEeeWzbvclvEimw/3" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9IwzyK2ZEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzya2ZEeeWzbvclvEimw" key="Version" value="0.0.9"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzyq2ZEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzy62ZEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9IwzzK2ZEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Iwzza2ZEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Wzmhrq2XEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_Wzmhra2XEeeWzbvclvEimw/2" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WznIua2XEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIuq2XEeeWzbvclvEimw" key="Version" value="0.0.8"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIu62XEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIvK2XEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIva2XEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WznIvq2XEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_rqqska2WEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_rqqskK2WEeeWzbvclvEimw/1" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqrToK2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrToa2WEeeWzbvclvEimw" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrToq2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrTo62WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrTpK2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqrTpa2WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_DgqGwq2WEeeWzbvclvEimw" name="Profile_alreadyApplied" nsURI="http://Test.Profile/schemas/Profile_alreadyApplied/_DgqGwK2WEeeWzbvclvEimw/0" nsPrefix="Profile_alreadyApplied"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dgqt1q2WEeeWzbvclvEimw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt162WEeeWzbvclvEimw" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt2K2WEeeWzbvclvEimw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt2a2WEeeWzbvclvEimw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt2q2WEeeWzbvclvEimw" key="Date" value="2017-10-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dgqt262WEeeWzbvclvEimw" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_tqtuMK2VEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_8MlcMq2VEeeWzbvclvEimw" name="base_Class" association="_8MlcMK2VEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_gOzGMK2WEeeWzbvclvEimw" name="Stereotype"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_kidTwK2WEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_J4YoYq2XEeeWzbvclvEimw" name="base_Class" association="_J4YoYK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_fhmYEPRaEeeGSbiEjSc0pg" name="p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_hkAUsPRaEeeGSbiEjSc0pg" value="2"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_ysHWEK2WEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_KZJMEK2XEeeWzbvclvEimw" name="base_Class" association="_KZIlAK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_isNS4PRaEeeGSbiEjSc0pg" name="p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lgNEgPRaEeeGSbiEjSc0pg"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lgf_cPRaEeeGSbiEjSc0pg" value="*"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_5jLUgK2WEeeWzbvclvEimw" name="Stereotype_add_Generalization"> + <generalization xmi:type="uml:Generalization" xmi:id="_uT2rcPRaEeeGSbiEjSc0pg" general="_WBghEK29EeeWR8Fl9_MGzg"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_K057Aq2XEeeWzbvclvEimw" name="base_Class" association="_K057AK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_9nRcEK2WEeeWzbvclvEimw" name="Stereotype_delete_Property"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_LSG0YK2XEeeWzbvclvEimw" name="base_Class" association="_LSGNUK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_AAjAkK2XEeeWzbvclvEimw" name="Stereotype_delete_Generalization"/> + <packagedElement xmi:type="uml:Extension" xmi:id="_J4YoYK2XEeeWzbvclvEimw" name="E_Stereotype_add_Property_default_value_Class1" memberEnd="_J4YoYa2XEeeWzbvclvEimw _J4YoYq2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_J4YoYa2XEeeWzbvclvEimw" name="extension_Stereotype_add_Property_default_value" type="_kidTwK2WEeeWzbvclvEimw" aggregation="composite" association="_J4YoYK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_KZIlAK2XEeeWzbvclvEimw" name="E_Stereotype_add_Property_noDefaultValue_optionalValue_Class1" memberEnd="_KZIlAa2XEeeWzbvclvEimw _KZJMEK2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_KZIlAa2XEeeWzbvclvEimw" name="extension_Stereotype_add_Property_noDefaultValue_optionalValue" type="_ysHWEK2WEeeWzbvclvEimw" aggregation="composite" association="_KZIlAK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_K057AK2XEeeWzbvclvEimw" name="E_Stereotype_add_Generalization_Class1" memberEnd="_K057Aa2XEeeWzbvclvEimw _K057Aq2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_K057Aa2XEeeWzbvclvEimw" name="extension_Stereotype_add_Generalization" type="_5jLUgK2WEeeWzbvclvEimw" aggregation="composite" association="_K057AK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_LSGNUK2XEeeWzbvclvEimw" name="E_Stereotype_delete_Property_Class1" memberEnd="_LSGNUa2XEeeWzbvclvEimw _LSG0YK2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_LSGNUa2XEeeWzbvclvEimw" name="extension_Stereotype_delete_Property" type="_9nRcEK2WEeeWzbvclvEimw" aggregation="composite" association="_LSGNUK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_LzjUkK2XEeeWzbvclvEimw" name="E_Stereotype_General_Class1" memberEnd="_LzjUka2XEeeWzbvclvEimw _Y1BxkK29EeeWR8Fl9_MGzg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_LzjUka2XEeeWzbvclvEimw" name="extension_Stereotype_General" type="_WBghEK29EeeWR8Fl9_MGzg" aggregation="composite" association="_LzjUkK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_MSZzwK2XEeeWzbvclvEimw" name="E_Stereotype_move_into_profileNotApplyYet_Class1" memberEnd="_MSZzwa2XEeeWzbvclvEimw _MSZzwq2XEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_MSZzwa2XEeeWzbvclvEimw" name="extension_Stereotype_move_into_profileNotApplyYet" type="_EOBtoK2XEeeWzbvclvEimw" aggregation="composite" association="_MSZzwK2XEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_WBghEK29EeeWR8Fl9_MGzg" name="Stereotype_General"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Y1BxkK29EeeWR8Fl9_MGzg" name="base_Class" association="_LzjUkK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_kstKMK29EeeWR8Fl9_MGzg" name="general.p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Ekk4UPRXEeeGSbiEjSc0pg" value="1"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_xm37YPRaEeeGSbiEjSc0pg" name="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7iq3UfR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_sIOtIfR1EeeGSbiEjSc0pg" name="Profile1" nsURI="http://Test.Stereotype/schemas/Profile1/_sIOtIPR1EeeGSbiEjSc0pg/1" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sIPUPfR1EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUPvR1EeeGSbiEjSc0pg" key="Version" value="0.0.32"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUP_R1EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUQPR1EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUQfR1EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sIPUQvR1EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_sIOtIvR1EeeGSbiEjSc0pg" name="Stereotype_move_into_profileNotApplyYet"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sIOtI_R1EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_sIOtJPR1EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_7iq3UvR0EeeGSbiEjSc0pg" name="Profile1" nsURI="http://Test.Stereotype/schemas/Profile1/_7iq3UPR0EeeGSbiEjSc0pg/0" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7it6oPR0EeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7it6ofR0EeeGSbiEjSc0pg" key="Version" value="0.0.31"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7it6ovR0EeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7it6o_R0EeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7it6pPR0EeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7it6pfR0EeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_7iq3U_R0EeeGSbiEjSc0pg" name="Stereotype_move_into_profileNotApplyYet"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7iq3VPR0EeeGSbiEjSc0pg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_EOBtoK2XEeeWzbvclvEimw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7iq3VfR0EeeGSbiEjSc0pg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_EOBtoK2XEeeWzbvclvEimw" name="Stereotype_move_into_profileNotApplyYet"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_MSZzwq2XEeeWzbvclvEimw" name="base_Class" association="_MSZzwK2XEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_0x6dkK2ZEeeWzbvclvEimw" name="Property"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="__phgUK2ZEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_EsVS4K2aEeeWzbvclvEimw" name="becommingDerived" isDerived="true"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_urqUMa2dEeeWzbvclvEimw" name="base_Class" association="_urptIK2dEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_RwshEK2aEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_RwshEa2aEeeWzbvclvEimw" name="becommingUnique"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Wl-N8K2aEeeWzbvclvEimw" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WmH-8K2aEeeWzbvclvEimw" value="*"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WRXvka2dEeeWzbvclvEimw" name="base_Class" association="_WRXIgK2dEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_bZpYUK2aEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_bZpYUa2aEeeWzbvclvEimw" name="changingType"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bZpYUq2aEeeWzbvclvEimw" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bZpYU62aEeeWzbvclvEimw" value="1"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WpLyoq2dEeeWzbvclvEimw" name="base_Class" association="_WpLyoK2dEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_l-XUQK2aEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_l-XUQa2aEeeWzbvclvEimw" name="changingType"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_l-XUQq2aEeeWzbvclvEimw" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l-XUQ62aEeeWzbvclvEimw" value="1"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_W_ojwa2dEeeWzbvclvEimw" name="base_Class" association="_W_n8sK2dEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_WRXIgK2dEeeWzbvclvEimw" name="E_Property_modify_isUnique_falseToTrue_Class1" memberEnd="_WRXvkK2dEeeWzbvclvEimw _WRXvka2dEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_WRXvkK2dEeeWzbvclvEimw" name="extension_Property_modify_isUnique_falseToTrue" type="_RwshEK2aEeeWzbvclvEimw" aggregation="composite" association="_WRXIgK2dEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_WpLyoK2dEeeWzbvclvEimw" name="E_Property_modify_type_isConvertible_Class1" memberEnd="_WpLyoa2dEeeWzbvclvEimw _WpLyoq2dEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_WpLyoa2dEeeWzbvclvEimw" name="extension_Property_modify_type_isConvertible" type="_bZpYUK2aEeeWzbvclvEimw" aggregation="composite" association="_WpLyoK2dEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_W_n8sK2dEeeWzbvclvEimw" name="E_Property_modify_type_isNotConvertible_Class1" memberEnd="_W_ojwK2dEeeWzbvclvEimw _W_ojwa2dEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_W_ojwK2dEeeWzbvclvEimw" name="extension_Property_modify_type_isNotConvertible" type="_l-XUQK2aEeeWzbvclvEimw" aggregation="composite" association="_W_n8sK2dEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_urptIK2dEeeWzbvclvEimw" name="E_Property_modify_isDerived_falseToTrue_Class1" memberEnd="_urqUMK2dEeeWzbvclvEimw _urqUMa2dEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_urqUMK2dEeeWzbvclvEimw" name="extension_Property_modify_isDerived_falseToTrue" type="__phgUK2ZEeeWzbvclvEimw" aggregation="composite" association="_urptIK2dEeeWzbvclvEimw"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_ZSq_kK2sEeeWzbvclvEimw" name="Generalization"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_ghXa4K2sEeeWzbvclvEimw" name="Generalization_Type1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_hA4oca2sEeeWzbvclvEimw" name="base_Class" association="_hA4BYK2sEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_uI2kQK2sEeeWzbvclvEimw" name="type1.p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_hA4BYK2sEeeWzbvclvEimw" name="E_Generalization_Type1_Class1" memberEnd="_hA4ocK2sEeeWzbvclvEimw _hA4oca2sEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_hA4ocK2sEeeWzbvclvEimw" name="extension_Generalization_Type1" type="_ghXa4K2sEeeWzbvclvEimw" aggregation="composite" association="_hA4BYK2sEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_pav2YK2sEeeWzbvclvEimw" name="Generalization_SubType1"> + <generalization xmi:type="uml:Generalization" xmi:id="_t5y0kK2sEeeWzbvclvEimw" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_zfUSoK2sEeeWzbvclvEimw" name="subtype1.p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_9VtI8K2sEeeWzbvclvEimw" name="Generalization_modify_general_olt.isKingOf(new)"> + <generalization xmi:type="uml:Generalization" xmi:id="_YCvMQK2tEeeWzbvclvEimw" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_FCgckK2tEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_cSX1cK2tEeeWzbvclvEimw" name="Generalization_modify_general_new.isKingOf(old)"> + <generalization xmi:type="uml:Generalization" xmi:id="_fdBMgK2tEeeWzbvclvEimw" general="_pav2YK2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_cSX1cq2tEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_kvsAAK2tEeeWzbvclvEimw" name="Generalization_Type2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_pOH6MK2tEeeWzbvclvEimw" name="type2.p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_by6AUK2vEeeWzbvclvEimw" name="base_Class" association="_by5ZQK2vEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_HyD9oK2uEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink"> + <generalization xmi:type="uml:Generalization" xmi:id="_OrqSsK2uEeeWzbvclvEimw" general="_kvsAAK2tEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_HyD9oq2uEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_fS6_4K2uEeeWzbvclvEimw" name="Generalization_modify_specialization1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_532QEK2uEeeWzbvclvEimw" name="p1"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_049_cfR0EeeGSbiEjSc0pg" name="base_Class" association="_047jMPR0EeeGSbiEjSc0pg"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_Ah00wK2vEeeWzbvclvEimw" name="Generalization_modify_specialization2"> + <generalization xmi:type="uml:Generalization" xmi:id="_0aGSIPR0EeeGSbiEjSc0pg" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Ah00wq2vEeeWzbvclvEimw" name="p2"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_HIEI8K2vEeeWzbvclvEimw" name="Generalization_move1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_LiGrUK2vEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_6gYT4PR0EeeGSbiEjSc0pg" name="base_Class" association="_V8CeIK2wEeeWzbvclvEimw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_OwbogK2vEeeWzbvclvEimw" name="Generalization_move2"> + <generalization xmi:type="uml:Generalization" xmi:id="_K_K9YK2vEeeWzbvclvEimw" general="_ghXa4K2sEeeWzbvclvEimw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Owbogq2vEeeWzbvclvEimw" name="p" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_by5ZQK2vEeeWzbvclvEimw" name="E_Generalization_Type2_Class1" memberEnd="_by5ZQa2vEeeWzbvclvEimw _by6AUK2vEeeWzbvclvEimw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_by5ZQa2vEeeWzbvclvEimw" name="extension_Generalization_Type2" type="_kvsAAK2tEeeWzbvclvEimw" aggregation="composite" association="_by5ZQK2vEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_V8CeIK2wEeeWzbvclvEimw" name="E_Generalization_move1_Class1" memberEnd="_V8DFMK2wEeeWzbvclvEimw _6gYT4PR0EeeGSbiEjSc0pg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_V8DFMK2wEeeWzbvclvEimw" name="extension_Generalization_move1" type="_HIEI8K2vEeeWzbvclvEimw" aggregation="composite" association="_V8CeIK2wEeeWzbvclvEimw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_047jMPR0EeeGSbiEjSc0pg" name="E_Generalization_modify_specialization1_Class1" memberEnd="_049_cPR0EeeGSbiEjSc0pg _049_cfR0EeeGSbiEjSc0pg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_049_cPR0EeeGSbiEjSc0pg" name="extension_Generalization_modify_specialization1" type="_fS6_4K2uEeeWzbvclvEimw" aggregation="composite" association="_047jMPR0EeeGSbiEjSc0pg"/> + </packagedElement> + </packagedElement> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_xWhaIK2sEeeWzbvclvEimw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xWhaIa2sEeeWzbvclvEimw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/> + </profileApplication> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/TestBefore.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/TestBefore.profile.uml new file mode 100644 index 00000000000..6e00ebcc363 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/TestBefore.profile.uml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.di new file mode 100644 index 00000000000..8c549eecdc6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.notation new file mode 100644 index 00000000000..594c344d087 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.notation @@ -0,0 +1,1939 @@ +<?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: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/gmfdiag/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"> + <notation:Diagram xmi:id="_yHXVIK2UEeeWzbvclvEimw" type="PapyrusUMLClassDiagram" name="Package Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_zyCHMK2UEeeWzbvclvEimw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_zyCuQK2UEeeWzbvclvEimw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_zyCuQa2UEeeWzbvclvEimw" type="Package_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_zyCuQq2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zyCuQ62UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Package" href="ToMigrate.uml#_zx_D4K2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zyCHMa2UEeeWzbvclvEimw" x="40" y="40" width="301" height="181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_gnkP4K20EeeWzbvclvEimw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_gnkP4q20EeeWzbvclvEimw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_gnkP4620EeeWzbvclvEimw" type="Package_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_gnkP5K20EeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gnkP5a20EeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Package" href="ToMigrate.uml#_MBe4UK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gnkP4a20EeeWzbvclvEimw" x="400" y="40" width="301" height="181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_hEKsUK20EeeWzbvclvEimw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_hEKsUq20EeeWzbvclvEimw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_hEKsU620EeeWzbvclvEimw" type="Package_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_hEKsVK20EeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hEKsVa20EeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Package" href="ToMigrate.uml#_lYkm8K2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hEKsUa20EeeWzbvclvEimw" x="40" y="280" width="301" height="181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_hU4B0K20EeeWzbvclvEimw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_hU4B0q20EeeWzbvclvEimw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_hU4B0620EeeWzbvclvEimw" type="Package_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_hU4B1K20EeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hU4B1a20EeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Package" href="ToMigrate.uml#_hZrgwK2dEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hU4B0a20EeeWzbvclvEimw" x="400" y="280" width="301" height="181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_hjRDIK20EeeWzbvclvEimw" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_hjRDIq20EeeWzbvclvEimw" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_hjRDI620EeeWzbvclvEimw" type="Package_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_hjRDJK20EeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hjRDJa20EeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Package" href="ToMigrate.uml#_wICtcK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hjRDIa20EeeWzbvclvEimw" x="760" y="280" width="301" height="181"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_yHXVIa2UEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_yHXVIq2UEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yHXVI62UEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.package"> + <owner xmi:type="uml:Model" href="ToMigrate.uml#_yHROgK2UEeeWzbvclvEimw"/> + </styles> + <element xmi:type="uml:Model" href="ToMigrate.uml#_yHROgK2UEeeWzbvclvEimw"/> + </notation:Diagram> + <notation:Diagram xmi:id="_1slvYK2UEeeWzbvclvEimw" type="PapyrusUMLClassDiagram" name="Package" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_3MxvwK2UEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_3Mxvwq2UEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_3Mxvw62UEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_3MxvxK2UEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3MyW0K2UEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3MyW0a2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3MyW0q2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3MyW062UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3MyW1K2UEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3MyW1a2UEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3MyW1q2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3MyW162UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3MyW2K2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3MyW2a2UEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3MyW2q2UEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3MyW262UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3MyW3K2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3MyW3a2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3MyW3q2UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_3Mv6kK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3Mxvwa2UEeeWzbvclvEimw" x="40" y="40" width="255" height="100"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_8fqlsK2UEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8fqlsa2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8fqls62UEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_3Mv6kK2UEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8fqlsq2UEeeWzbvclvEimw" x="380" y="120"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_-1dYYK2UEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_-1dYYq2UEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_-1dYY62UEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_-1dYZK2UEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_-1dYZa2UEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-1dYZq2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_-1dYZ62UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_-1dYaK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-1dYaa2UEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_-1dYaq2UEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-1dYa62UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_-1dYbK2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_-1dYba2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-1dYbq2UEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_-1dYb62UEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-1dYcK2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_-1dYca2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_-1dYcq2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-1dYc62UEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_-1bjMK2UEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-1dYYa2UEeeWzbvclvEimw" x="340" y="40" width="255"/> + </children> + <children xmi:type="notation:Shape" xmi:id="__zqtEK2UEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="__zqtEa2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="__zqtE62UEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_-1bjMK2UEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__zqtEq2UEeeWzbvclvEimw" x="660" y="120"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Af3rwK2VEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Af3rwq2VEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_Af3rw62VEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Af3rxK2VEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Af3rxa2VEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Af3rxq2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Af3rx62VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Af3ryK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Af3rya2VEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Af3ryq2VEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Af3ry62VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Af3rzK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Af3rza2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Af3rzq2VEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Af3rz62VEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Af3r0K2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Af3r0a2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Af3r0q2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Af3r062VEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_Af12kK2VEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Af3rwa2VEeeWzbvclvEimw" x="640" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_BNkfR62VEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_BNkfSK2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BNlGUK2VEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_Af12kK2VEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BNkfSa2VEeeWzbvclvEimw" x="920" y="120"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_1slvYa2UEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_1slvYq2UEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_1slvY62UEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Package" href="ToMigrate.uml#_zx_D4K2UEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_5388ka2UEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_4piV0PE5EeeDKs6i1tC0-Q"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_mou3EK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="ToMigrate.uml#_zx_D4K2UEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_8fqltK2UEeeWzbvclvEimw" type="StereotypeCommentLink" source="_3MxvwK2UEeeWzbvclvEimw" target="_8fqlsK2UEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_8fqlta2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8fqlua2UEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_3Mv6kK2UEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8fqltq2UEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8fqlt62UEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8fqluK2UEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="__zqtFK2UEeeWzbvclvEimw" type="StereotypeCommentLink" source="_-1dYYK2UEeeWzbvclvEimw" target="__zqtEK2UEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="__zqtFa2UEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="__zqtGa2UEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_-1bjMK2UEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__zqtFq2UEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__zqtF62UEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__zqtGK2UEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_BNlGUa2VEeeWzbvclvEimw" type="StereotypeCommentLink" source="_Af3rwK2VEeeWzbvclvEimw" target="_BNkfR62VEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_BNlGUq2VEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BNlGVq2VEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_Af12kK2VEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BNlGU62VEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BNlGVK2VEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BNlGVa2VEeeWzbvclvEimw"/> + </edges> + </notation:Diagram> + <notation:Diagram xmi:id="_OqN1IK2WEeeWzbvclvEimw" type="PapyrusUMLClassDiagram" name="Profile" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_PPWigK2WEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_PPXJkK2WEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_PPXJka2WEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_PPXJkq2WEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_PPXJk62WEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_PPXJlK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PPXJla2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PPXJlq2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PPXJl62WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_PPXJmK2WEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_PPXJma2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PPXJmq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PPXJm62WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PPXJnK2WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_PPXJna2WEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_PPXJnq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PPXJn62WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PPXJoK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PPXJoa2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_PPV7cK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PPWiga2WEeeWzbvclvEimw" x="40" y="40" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Pmt5oK2WEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Pmt5oq2WEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_Pmt5o62WEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Pmt5pK2WEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_PmugsK2WEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Pmugsa2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Pmugsq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Pmugs62WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PmugtK2WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Pmugta2WEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Pmugtq2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Pmugt62WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PmuguK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pmugua2WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Pmuguq2WEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Pmugu62WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PmugvK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Pmugva2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pmugvq2WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_PmtSkK2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pmt5oa2WEeeWzbvclvEimw" x="360" y="40" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_P2Kq4K2WEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_P2Kq4q2WEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_P2Kq462WEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_P2Kq5K2WEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_P2Kq5a2WEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_P2Kq5q2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_P2Kq562WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_P2Kq6K2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_P2Kq6a2WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_P2Kq6q2WEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_P2Kq662WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_P2Kq7K2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_P2Kq7a2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_P2Kq7q2WEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_P2Kq762WEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_P2Kq8K2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_P2Kq8a2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_P2Kq8q2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_P2Kq862WEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_P2KD0K2WEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_P2Kq4a2WEeeWzbvclvEimw" x="680" y="40" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_SjWC162WEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_SjWC2K2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_SjWC2q2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_PPV7cK2WEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SjWC2a2WEeeWzbvclvEimw" x="260" y="160"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_TRVKN62WEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_TRVKOK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_TRVKOq2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_PmtSkK2WEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TRVKOa2WEeeWzbvclvEimw" x="500" y="160"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_T9P1AK2WEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_T9P1Aa2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_T9P1A62WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_P2KD0K2WEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_T9P1Aq2WEeeWzbvclvEimw" x="800" y="160"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_OqOcMK2WEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_OqOcMa2WEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_OqOcMq2WEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Package" href="ToMigrate.uml#_MBe4UK2WEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_VN3IUa2WEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_2ZdJkPE5EeeDKs6i1tC0-Q"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nBG60K8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="ToMigrate.uml#_MBe4UK2WEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_SjWC262WEeeWzbvclvEimw" type="StereotypeCommentLink" source="_PPWigK2WEeeWzbvclvEimw" target="_SjWC162WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_SjWC3K2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_SjWp4K2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_PPV7cK2WEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SjWC3a2WEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SjWC3q2WEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SjWC362WEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_TRVKO62WEeeWzbvclvEimw" type="StereotypeCommentLink" source="_Pmt5oK2WEeeWzbvclvEimw" target="_TRVKN62WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_TRVKPK2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_TRVKQK2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_PmtSkK2WEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TRVKPa2WEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TRVKPq2WEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TRVKP62WEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_T9P1BK2WEeeWzbvclvEimw" type="StereotypeCommentLink" source="_P2Kq4K2WEeeWzbvclvEimw" target="_T9P1AK2WEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_T9P1Ba2WEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_T9P1Ca2WEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_P2KD0K2WEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_T9P1Bq2WEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T9P1B62WEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T9P1CK2WEeeWzbvclvEimw"/> + </edges> + </notation:Diagram> + <notation:Diagram xmi:id="_2eHLkK2XEeeWzbvclvEimw" type="PapyrusUMLClassDiagram" name="Stereotype" measurementUnit="Pixel"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0Bn8APRZEeeGSbiEjSc0pg" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0Bn8AfRZEeeGSbiEjSc0pg" key="canonical" value="true"/> + </eAnnotations> + <children xmi:type="notation:Shape" xmi:id="_3BEusa2XEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_3BFVwK2XEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_3BFVwa2XEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_3BFVwq2XEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3BFVw62XEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3BFVxK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3BFVxa2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3BFVxq2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3BFVx62XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3BFVyK2XEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3BFVya2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3BFVyq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3BFVy62XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3BFVzK2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3BFVza2XEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3BFVzq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3BFVz62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3BFV0K2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3BFV0a2XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_3BEusK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3BEusq2XEeeWzbvclvEimw" x="-40" y="40" width="355"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_44duIK2XEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_44duIq2XEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_44duI62XEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_44duJK2XEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_44duJa2XEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_44duJq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_44duJ62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_44duKK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_44duKa2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_44duKq2XEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_44duK62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_44duLK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_44duLa2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_44duLq2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_44duL62XEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_44duMK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_44duMa2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_44duMq2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_44duM62XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_44dHEK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_44duIa2XEeeWzbvclvEimw" x="360" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5GotAK2XEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5GotAq2XEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_5GotA62XEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5GotBK2XEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5GotBa2XEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5GotBq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5GotB62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5GotCK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5GotCa2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5GotCq2XEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5GotC62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5GotDK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5GotDa2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5GotDq2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5GotD62XEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5GotEK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5GotEa2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5GotEq2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5GotE62XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_5GoF8K2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5GotAa2XEeeWzbvclvEimw" x="780" y="40" width="355"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5TNJYK2XEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5TNJYq2XEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_5TNJY62XEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5TNJZK2XEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5TNJZa2XEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5TNJZq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5TNJZ62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5TNJaK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5TNJaa2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5TNJaq2XEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5TNJa62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5TNJbK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5TNJba2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5TNJbq2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5TNJb62XEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5TNJcK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5TNJca2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5TNJcq2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5TNJc62XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_5TMiUK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5TNJYa2XEeeWzbvclvEimw" x="-40" y="220" width="355"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5fWvAK2XEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5fWvAq2XEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_5fWvA62XEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5fWvBK2XEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5fWvBa2XEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5fWvBq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5fWvB62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5fWvCK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5fWvCa2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5fWvCq2XEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5fWvC62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5fWvDK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5fWvDa2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5fWvDq2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5fWvD62XEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5fWvEK2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5fWvEa2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5fWvEq2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5fWvE62XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_5fWH8K2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5fWvAa2XEeeWzbvclvEimw" x="780" y="220" width="355"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5sZsgK2XEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5sZsgq2XEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_5sZsg62XEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5sZshK2XEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5sZsha2XEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5sZshq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5sZsh62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5sZsiK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5sZsia2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5saTkK2XEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5saTka2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5saTkq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5saTk62XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5saTlK2XEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5saTla2XEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5saTlq2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5saTl62XEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5saTmK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5saTma2XEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_5sZFcK2XEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5sZsga2XEeeWzbvclvEimw" x="-40" y="400" width="355"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9AR4FK2XEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9AR4Fa2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9AR4F62XEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_3BEusK2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AR4Fq2XEeeWzbvclvEimw" x="260" y="240"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_-HKnoK2XEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-HKnoa2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-HKno62XEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_44dHEK2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-HKnoq2XEeeWzbvclvEimw" x="460" y="240"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_FsZToK2YEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_FsZToa2YEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_FsZTo62YEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_5GoF8K2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FsZToq2YEeeWzbvclvEimw" x="620" y="420"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_HO1WwK2YEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_HO1Wwa2YEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HO1Ww62YEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_5TMiUK2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HO1Wwq2YEeeWzbvclvEimw" x="840" y="240"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_JBY5gK2YEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_JBY5ga2YEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JBY5g62YEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_5fWH8K2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JBY5gq2YEeeWzbvclvEimw" x="1040" y="240"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_KquO1K2YEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_KquO1a2YEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_KquO162YEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_5sZFcK2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KquO1q2YEeeWzbvclvEimw" x="1240" y="240"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_2eHLka2XEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_2eHLkq2XEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_2eHLk62XEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Package" href="ToMigrate.uml#_lYkm8K2XEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_MQ47Ya2YEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_1L_38PE5EeeDKs6i1tC0-Q"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_naj8oK8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <styles xmi:type="notation:CanonicalStyle" xmi:id="_0BlfwPRZEeeGSbiEjSc0pg" canonical="false"/> + <element xmi:type="uml:Package" href="ToMigrate.uml#_lYkm8K2XEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_9AR4GK2XEeeWzbvclvEimw" type="StereotypeCommentLink" source="_3BEusa2XEeeWzbvclvEimw" target="_9AR4FK2XEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_9AR4Ga2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9AR4Ha2XEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_3BEusK2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9AR4Gq2XEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9AR4G62XEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9AR4HK2XEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_-HKnpK2XEeeWzbvclvEimw" type="StereotypeCommentLink" source="_44duIK2XEeeWzbvclvEimw" target="_-HKnoK2XEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_-HKnpa2XEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-HKnqa2XEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_44dHEK2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-HKnpq2XEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-HKnp62XEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-HKnqK2XEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_FsZTpK2YEeeWzbvclvEimw" type="StereotypeCommentLink" source="_5GotAK2XEeeWzbvclvEimw" target="_FsZToK2YEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_FsZTpa2YEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_FsZTqa2YEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_5GoF8K2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FsZTpq2YEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FsZTp62YEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FsZTqK2YEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_HO1WxK2YEeeWzbvclvEimw" type="StereotypeCommentLink" source="_5TNJYK2XEeeWzbvclvEimw" target="_HO1WwK2YEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_HO1Wxa2YEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HO1Wya2YEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_5TMiUK2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HO1Wxq2YEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HO1Wx62YEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HO1WyK2YEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_JBY5hK2YEeeWzbvclvEimw" type="StereotypeCommentLink" source="_5fWvAK2XEeeWzbvclvEimw" target="_JBY5gK2YEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_JBY5ha2YEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JBY5ia2YEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_5fWH8K2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JBY5hq2YEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JBY5h62YEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JBY5iK2YEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_KquO2K2YEeeWzbvclvEimw" type="StereotypeCommentLink" source="_5sZsgK2XEeeWzbvclvEimw" target="_KquO1K2YEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_KquO2a2YEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_KquO3a2YEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_5sZFcK2XEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KquO2q2YEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KquO262YEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KquO3K2YEeeWzbvclvEimw"/> + </edges> + </notation:Diagram> + <nattable:Table xmi:id="_U2eRIK2YEeeWzbvclvEimw" name="table" currentRowAxisProvider="_U2eRIq2YEeeWzbvclvEimw" currentColumnAxisProvider="_U2eRIa2YEeeWzbvclvEimw" tableKindId="org.eclipse.papyrus.uml.table.generic"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_U2ffQK2YEeeWzbvclvEimw" source="http://www.eclipse.org/papyrus/infra/nattable/version"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_U2ffQa2YEeeWzbvclvEimw" key="version" value="1.3.0"/> + </eAnnotations> + <context xmi:type="uml:Model" href="ToMigrate.uml#_yHROgK2UEeeWzbvclvEimw"/> + <owner xmi:type="uml:Model" href="ToMigrate.uml#_yHROgK2UEeeWzbvclvEimw"/> + <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="_U2eRIa2YEeeWzbvclvEimw" 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="_VdMS5q2YEeeWzbvclvEimw"> + <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#//NamedElement/name"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_VdgcE62YEeeWzbvclvEimw"> + <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_fA4PoK2YEeeWzbvclvEimw" name="axisWidth" intValue="408"/> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotypes"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XppK22EeeWzbvclvEimw"> + <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#//NamedElement/visibility"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xppa22EeeWzbvclvEimw"> + <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#//Classifier/feature"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xppq22EeeWzbvclvEimw"> + <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#//Class/isActive"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpp622EeeWzbvclvEimw"> + <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#//Classifier/general"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XpqK22EeeWzbvclvEimw"> + <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#//Namespace/importedMember"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpqa22EeeWzbvclvEimw"> + <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#//TemplateableElement/templateBinding"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpqq22EeeWzbvclvEimw"> + <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#//NamedElement/name"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpq622EeeWzbvclvEimw"> + <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#//NamedElement/qualifiedName"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XprK22EeeWzbvclvEimw"> + <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#//BehavioredClassifier/interfaceRealization"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpra22EeeWzbvclvEimw"> + <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#//Classifier/substitution"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xprq22EeeWzbvclvEimw"> + <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#//Classifier/generalization"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpr622EeeWzbvclvEimw"> + <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#//ParameterableElement/owningTemplateParameter"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XpsK22EeeWzbvclvEimw"> + <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#//Classifier/collaborationUse"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpsa22EeeWzbvclvEimw"> + <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#//StructuredClassifier/ownedAttribute"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpsq22EeeWzbvclvEimw"> + <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#//ParameterableElement/templateParameter"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xps622EeeWzbvclvEimw"> + <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#//Namespace/ownedRule"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XptK22EeeWzbvclvEimw"> + <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#//EncapsulatedClassifier/ownedPort"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpta22EeeWzbvclvEimw"> + <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#//Classifier/powertypeExtent"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xptq22EeeWzbvclvEimw"> + <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#//Class/ownedOperation"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpt622EeeWzbvclvEimw"> + <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#//BehavioredClassifier/classifierBehavior"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XpuK22EeeWzbvclvEimw"> + <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#//RedefinableElement/isLeaf"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpua22EeeWzbvclvEimw"> + <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#//Class/extension"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpuq22EeeWzbvclvEimw"> + <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#//Classifier/attribute"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpu622EeeWzbvclvEimw"> + <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="_h6XpvK22EeeWzbvclvEimw"> + <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#//Classifier/redefinedClassifier"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpva22EeeWzbvclvEimw"> + <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#//Namespace/member"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpvq22EeeWzbvclvEimw"> + <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#//RedefinableElement/redefinitionContext"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpv622EeeWzbvclvEimw"> + <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="_h6XpwK22EeeWzbvclvEimw"> + <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#//NamedElement/clientDependency"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpwa22EeeWzbvclvEimw"> + <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#//BehavioredClassifier/ownedBehavior"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpwq22EeeWzbvclvEimw"> + <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#//NamedElement/nameExpression"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpw622EeeWzbvclvEimw"> + <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#//Class/superClass"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XpxK22EeeWzbvclvEimw"> + <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#//StructuredClassifier/part"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpxa22EeeWzbvclvEimw"> + <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="_h6Xpxq22EeeWzbvclvEimw"> + <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#//Classifier/representation"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpx622EeeWzbvclvEimw"> + <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#//TemplateableElement/ownedTemplateSignature"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XpyK22EeeWzbvclvEimw"> + <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#//Namespace/ownedMember"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpya22EeeWzbvclvEimw"> + <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#//Namespace/packageImport"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpyq22EeeWzbvclvEimw"> + <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#//NamedElement/namespace"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpy622EeeWzbvclvEimw"> + <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#//Classifier/inheritedMember"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6XpzK22EeeWzbvclvEimw"> + <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#//Namespace/elementImport"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpza22EeeWzbvclvEimw"> + <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#//Class/nestedClassifier"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpzq22EeeWzbvclvEimw"> + <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#//Classifier/isAbstract"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xpz622EeeWzbvclvEimw"> + <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#//StructuredClassifier/role"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xp0K22EeeWzbvclvEimw"> + <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#//StructuredClassifier/ownedConnector"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xp0a22EeeWzbvclvEimw"> + <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#//RedefinableElement/redefinedElement"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xp0q22EeeWzbvclvEimw"> + <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#//Type/package"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xp0622EeeWzbvclvEimw"> + <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#//Classifier/ownedUseCase"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xp1K22EeeWzbvclvEimw"> + <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#//Classifier/useCase"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xp1a22EeeWzbvclvEimw"> + <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#//Class/ownedReception"/> + </axis> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_h6Xp1q22EeeWzbvclvEimw"> + <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#//Classifier/isFinalSpecialization"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_h6YQsK22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Property::Property_modify_isUnique_falseToTrue::becommingUnique"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_h6YQsa22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Property::Property_modify_isDerived_falseToTrue::becommingDerived"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_h6YQsq22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Property::Property_modify_type_isConvertible::changingType"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_h6YQs622EeeWzbvclvEimw" element="property_of_stereotype:/Test::Property::Property_modify_type_isNotConvertible::changingType"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7EK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getUsedInterfaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ea22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class/passive_class"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Eq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/createElementImport"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7E622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7FK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getTargetDirectedRelationships.1"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Fa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getSourceDirectedRelationships"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Fq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//PackageableElement/namespace_needs_visibility"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7F622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/directlyUsedInterfaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7GK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/maySpecializeType"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ga22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getSourceDirectedRelationships.1"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Gq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/isDistinguishableFrom"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7G622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/not_own_self"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7HK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/createDependency"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ha22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//RedefinableElement/redefinition_context_valid"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Hq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//RedefinableElement/non_leaf_redefinition"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7H622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getClientDependencies"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7IK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getNamespace"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ia22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getRelationships.1"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Iq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/addKeyword"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7I622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//RedefinableElement/isRedefinitionContextValid"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7JK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/separator"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ja22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/createUsage"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Jq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/getImportedElements"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7J622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type/createAssociation"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7KK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredClassifier/createOwnedAttribute"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ka22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/class_behavior"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Kq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class/getSuperClasses"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7K622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/hasKeyword"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7LK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/allSlottableFeatures"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7La22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//EncapsulatedClassifier/getOwnedPorts"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Lq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/specialize_type"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7L622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/createEAnnotation"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7MK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/allParents"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ma22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/has_no_qualified_name"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Mq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getQualifiedName"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7M622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotypes"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7NK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type/conformsTo"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Na22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/members_distinguishable"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Nq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/non_final_parents"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7N622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/getOwnedMembers"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7OK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/hasVisibilityOf"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Oa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/allOwnedElements"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Oq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/inherit"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7O622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/allUsedInterfaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7PK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/applyStereotype"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Pa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getKeywords"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Pq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getValue"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7P622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/unapplyStereotype"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7QK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//TemplateableElement/parameterableElements"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Qa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getStereotypeApplications"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Qq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type/getAssociations"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Q622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/no_cycles_in_generalization"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7RK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/importMembers"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ra22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/createPackageImport"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Rq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredClassifier/getParts"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7R622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/cannot_import_ownedMembers"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7SK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//RedefinableElement/redefinition_consistent"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Sa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/getImportedMembers"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Sq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/hasValue"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7S622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getInheritedMembers"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7TK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/isStereotypeRequired"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ta22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/directlyRealizedInterfaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Tq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/getAllImplementedInterfaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7T622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/maps_to_generalization_set"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7UK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedSubstereotype"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ua22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getRelationships"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Uq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/mustBeOwned"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7U622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getGenerals"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7VK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/has_qualified_name"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Va22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedSubstereotypes"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Vq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//RedefinableElement/isConsistentWith"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7V622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/allNamespaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7WK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/parents"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Wa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class/isMetaclass"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Wq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getApplicableStereotype"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7W622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class/createOwnedOperation"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7XK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getAllOperations"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Xa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getApplicableStereotypes"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Xq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//ParameterableElement/isTemplateParameter"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7X622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getModel"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7YK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getOperation"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Ya22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/allFeatures"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Yq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getTargetDirectedRelationships"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Y622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getOperations"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7ZK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getOperation.1"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Za22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/getNamesOfMember"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Zq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/isSubstitutableFor"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7Z622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/has_owner"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7aK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getStereotypeApplication"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7aa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/removeKeyword"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7aq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/inheritableMembers"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7a622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getAllAttributes"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7bK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/cannot_import_self"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7ba22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/getImplementedInterfaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7bq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//TemplateableElement/isTemplate"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7b622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getLabel"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7cK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getAllUsedInterfaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7ca22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/isStereotypeApplicable"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7cq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/allOwningPackages"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7c622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getRequiredStereotypes"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7dK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/allRealizedInterfaces"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7da22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredClassifier/allRoles"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7dq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//ParameterableElement/isCompatibleWith"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7d622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/isStereotypeApplied"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7eK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getRequiredStereotype"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7ea22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class/getExtensions"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7eq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/getImportedPackages"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7e622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/allAttributes"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7fK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/visibility_needs_ownership"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7fa22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/excludeCollisions"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7fq22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getLabel.1"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7f622EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/membersAreDistinguishable"/> + </axis> + <axis xmi:type="nattableaxis:EOperationAxis" xmi:id="_h6b7gK22EeeWzbvclvEimw"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.2"/> + <element xmi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getNearestPackage"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op0K22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_modify_specialization2::p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op0a22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_modify_general_olt.isKingOf(new)::p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op0q22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_modify_general_noHierarchicalLink::p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op0622EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_modify_general_new.isKingOf(old)::p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op1K22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_Type1::type1.p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op1a22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_move2::p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op1q22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_modify_specialization1::p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op1622EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_SubType1::subtype1.p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_i0Op2K22EeeWzbvclvEimw" element="property_of_stereotype:/Test::Generalization::Generalization_move1::p"> + <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.uml.nattable.generic.config/configs/generic.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> + </axis> + </columnAxisProvidersHistory> + <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_U2eRIq2YEeeWzbvclvEimw" description="This axis provider contains the object dropped by the user into the table" name="DroppedElementAxisProvider"> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_VdLr0K2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_3Mv6kK2UEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_VdLr0a2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_-1bjMK2UEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_VdLr0q2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_Af12kK2VEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_hsx1MK2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_PPV7cK2WEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_hsx1Ma2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_PmtSkK2WEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_hsx1Mq2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_P2KD0K2WEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_iKnAsK2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_3BEusK2XEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_iKnAsa2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_44dHEK2XEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_iKnAsq2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_5GoF8K2XEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_iKnAs62YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_5TMiUK2XEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_iKnAtK2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_5fWH8K2XEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_iKnAta2YEeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_5sZFcK2XEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_h6XpoK22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_InXBMK2eEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_h6Xpoa22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_Kxt_8K2eEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_h6Xpoq22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_MwFxIK2eEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_h6Xpo622EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_PnomAK2eEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_i0OCwK22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_0AFWAK2vEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_i0OCwa22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_6wVh0K2vEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_i0OCwq22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#__x2T4K2vEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_i0OCw622EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_EV1ccK2wEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_i0OCxK22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_MIrtsK2wEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_i0OCxa22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_v7zy0K2wEeeWzbvclvEimw"/> + </axis> + <axis xmi:type="nattableaxis:EObjectAxis" xmi:id="_i0OCxq22EeeWzbvclvEimw"> + <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:Class" href="ToMigrate.uml#_z3Y3kK2wEeeWzbvclvEimw"/> + </axis> + </rowAxisProvidersHistory> + <localRowHeaderAxisConfiguration xmi:type="nattableaxisconfiguration:LocalTableHeaderAxisConfiguration" xmi:id="_T_z5cK2ZEeeWzbvclvEimw" indexStyle="NUMERIC"> + <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_T_8cUK2ZEeeWzbvclvEimw" name="rowIndexWidth" intValue="43"/> + <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_gw6uQK22EeeWzbvclvEimw" name="rowLabelWidth" intValue="201"/> + </localRowHeaderAxisConfiguration> + </nattable:Table> + <css:StyleSheetReference xmi:id="_m-GyoK2dEeeWzbvclvEimw" path="/S3PReq/Test.css"/> + <notation:Diagram xmi:id="_HfA5EK2eEeeWzbvclvEimw" type="PapyrusUMLClassDiagram" name="Property" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_InXoQK2eEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_InYPUK2eEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_InYPUa2eEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_InYPUq2eEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_InYPU62eEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_InYPVK2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_InYPVa2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_InYPVq2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_InYPV62eEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_InYPWK2eEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_InYPWa2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_InYPWq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_InYPW62eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_InYPXK2eEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_InYPXa2eEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_InYPXq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_InYPX62eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_InYPYK2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_InYPYa2eEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_InXBMK2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_InXoQa2eEeeWzbvclvEimw" x="40" y="40" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_KEpekK2eEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_KEpeka2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_KEpek62eEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_InXBMK2eEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KEpekq2eEeeWzbvclvEimw" x="340" y="220"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_KxunAK2eEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_KxunAq2eEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_KxunA62eEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_KxunBK2eEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_KxunBa2eEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_KxunBq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_KxunB62eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_KxunCK2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KxunCa2eEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_KxunCq2eEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_KxunC62eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_KxunDK2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_KxunDa2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KxunDq2eEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_KxvOEK2eEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_KxvOEa2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_KxvOEq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_KxvOE62eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KxvOFK2eEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_Kxt_8K2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KxunAa2eEeeWzbvclvEimw" x="360" y="40" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_L_JcYq2eEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_L_JcY62eEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_L_JcZa2eEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_Kxt_8K2eEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_L_JcZK2eEeeWzbvclvEimw" x="720" y="220"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_MwFxIa2eEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_MwGYMK2eEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_MwGYMa2eEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_MwGYMq2eEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MwGYM62eEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_7knzYPRZEeeGSbiEjSc0pg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Port" href="ToMigrate.uml#_5qx84PRZEeeGSbiEjSc0pg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_7knzYfRZEeeGSbiEjSc0pg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_MwGYNK2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MwGYNa2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MwGYNq2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MwGYN62eEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MwGYOK2eEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MwGYOa2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MwGYOq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MwGYO62eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MwGYPK2eEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MwGYPa2eEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MwGYPq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MwGYP62eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MwGYQK2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MwGYQa2eEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_MwFxIK2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MwFxIq2eEeeWzbvclvEimw" x="40" y="220" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_PHl0Ca2eEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_PHl0Cq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PHl0DK2eEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_MwFxIK2eEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PHl0C62eEeeWzbvclvEimw" x="1020" y="220"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_PnpNEK2eEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_PnpNEq2eEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_PnpNE62eEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_PnpNFK2eEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_PnpNFa2eEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_PnpNFq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PnpNF62eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PnpNGK2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PnpNGa2eEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_PnpNGq2eEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_PnpNG62eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PnpNHK2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PnpNHa2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PnpNHq2eEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_PnpNH62eEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_PnpNIK2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_PnpNIa2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_PnpNIq2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PnpNI62eEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_PnomAK2eEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PnpNEa2eEeeWzbvclvEimw" x="360" y="220" width="261"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Q3frYK2eEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Q3frYa2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Q3frY62eEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_PnomAK2eEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q3frYq2eEeeWzbvclvEimw" x="1000" y="400"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_HfBgIK2eEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_HfBgIa2eEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_HfBgIq2eEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Package" href="ToMigrate.uml#_hZrgwK2dEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_ISUlUa2eEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_mg3gQPE5EeeDKs6i1tC0-Q _EfxwgPRaEeeGSbiEjSc0pg"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nzKp4K8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="ToMigrate.uml#_hZrgwK2dEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_KEpelK2eEeeWzbvclvEimw" type="StereotypeCommentLink" source="_InXoQK2eEeeWzbvclvEimw" target="_KEpekK2eEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_KEpela2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_KEpema2eEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_InXBMK2eEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KEpelq2eEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KEpel62eEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KEpemK2eEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_L_JcZq2eEeeWzbvclvEimw" type="StereotypeCommentLink" source="_KxunAK2eEeeWzbvclvEimw" target="_L_JcYq2eEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_L_JcZ62eEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_L_Jca62eEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_Kxt_8K2eEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_L_JcaK2eEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L_Jcaa2eEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L_Jcaq2eEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_PHl0Da2eEeeWzbvclvEimw" type="StereotypeCommentLink" source="_MwFxIa2eEeeWzbvclvEimw" target="_PHl0Ca2eEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_PHl0Dq2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_PHmbEK2eEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_MwFxIK2eEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PHl0D62eEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PHl0EK2eEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PHl0Ea2eEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_Q3frZK2eEeeWzbvclvEimw" type="StereotypeCommentLink" source="_PnpNEK2eEeeWzbvclvEimw" target="_Q3frYK2eEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_Q3frZa2eEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Q3fraa2eEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_PnomAK2eEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Q3frZq2eEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Q3frZ62eEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Q3fraK2eEeeWzbvclvEimw"/> + </edges> + </notation:Diagram> + <notation:Diagram xmi:id="_yb0t8K2vEeeWzbvclvEimw" type="PapyrusUMLClassDiagram" name="Generalization" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_0AFWAa2vEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_0AF9EK2vEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_0AF9Ea2vEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_0AF9Eq2vEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_0AF9E62vEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_0AF9FK2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_0AF9Fa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_0AF9Fq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0AF9F62vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_0AF9GK2vEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_0AF9Ga2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_0AF9Gq2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_0AF9G62vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0AF9HK2vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_0AF9Ha2vEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_0AF9Hq2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_0AF9H62vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_0AF9IK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0AF9Ia2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_0AFWAK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0AFWAq2vEeeWzbvclvEimw" x="40" y="40"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_3W_AYK2vEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3W_AYa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_3W_AY62vEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_0AFWAK2vEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3W_AYq2vEeeWzbvclvEimw" x="240" y="240"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_6wWI4K2vEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_6wWv8K2vEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_6wWv8a2vEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_6wWv8q2vEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_6wWv862vEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_6wWv9K2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_6wWv9a2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_6wWv9q2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6wWv962vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_6wWv-K2vEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_6wWv-a2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_6wWv-q2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_6wWv-62vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6wWv_K2vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_6wWv_a2vEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_6wWv_q2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_6wWv_62vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_6wWwAK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6wWwAa2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_6wVh0K2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6wWI4a2vEeeWzbvclvEimw" x="400" y="40" width="308" height="125"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_8laNFK2vEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8laNFa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8laNF62vEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_6wVh0K2vEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8laNFq2vEeeWzbvclvEimw" x="600" y="260"/> + </children> + <children xmi:type="notation:Shape" xmi:id="__x268K2vEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="__x3iAK2vEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="__x3iAa2vEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="__x3iAq2vEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="__x3iA62vEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="__x3iBK2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__x3iBa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__x3iBq2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__x3iB62vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="__x3iCK2vEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="__x3iCa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__x3iCq2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__x3iC62vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__x3iDK2vEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="__x3iDa2vEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="__x3iDq2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__x3iD62vEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__x3iEK2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__x3iEa2vEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#__x2T4K2vEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__x268a2vEeeWzbvclvEimw" x="760" y="40" width="308" height="125"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_CBnXEq2wEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_CBnXE62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CBnXFa2wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#__x2T4K2vEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CBnXFK2wEeeWzbvclvEimw" x="1020" y="260"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_EV2DgK2wEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_EV2Dgq2wEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_EV2Dg62wEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_EV2DhK2wEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_EV2qkK2wEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EV2qka2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_EV2qkq2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_EV2qk62wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EV2qlK2wEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_EV2qla2wEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EV2qlq2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_EV2ql62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_EV2qmK2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EV2qma2wEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_EV2qmq2wEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EV2qm62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_EV2qnK2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_EV2qna2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EV2qnq2wEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_EV1ccK2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EV2Dga2wEeeWzbvclvEimw" x="40" y="240" width="308" height="125"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_KAhHVK2wEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_KAhHVa2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_KAhHV62wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_EV1ccK2wEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KAhHVq2wEeeWzbvclvEimw" x="620" y="440"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_MIsUwK2wEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_MIsUwq2wEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_MIsUw62wEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_MIsUxK2wEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MIsUxa2wEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MIsUxq2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MIsUx62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MIsUyK2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MIsUya2wEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MIsUyq2wEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MIsUy62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MIsUzK2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MIsUza2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MIsUzq2wEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_MIsUz62wEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_MIsU0K2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_MIsU0a2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_MIsU0q2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MIsU062wEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_MIrtsK2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MIsUwa2wEeeWzbvclvEimw" x="400" y="240" width="308" height="125"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_bJ_wwK2wEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_bJ_wwa2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bJ_ww62wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_MIrtsK2wEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bJ_wwq2wEeeWzbvclvEimw" x="920" y="440"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_v71A8K2wEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_v71A8q2wEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_v71A862wEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_v71A9K2wEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_v71A9a2wEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_v71A9q2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_v71A962wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_v71A-K2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v71A-a2wEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_v71A-q2wEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_v71A-62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_v71A_K2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_v71A_a2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v71A_q2wEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_v71A_62wEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_v71BAK2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_v71BAa2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_v71BAq2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v71BA62wEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_v7zy0K2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v71A8a2wEeeWzbvclvEimw" x="40" y="440" width="308" height="125"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_xKfMcK2wEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_xKfMca2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_xKfMc62wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_v7zy0K2wEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xKfMcq2wEeeWzbvclvEimw" x="1220" y="440"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_z3ZeoK2wEeeWzbvclvEimw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_z3Zeoq2wEeeWzbvclvEimw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_z3Zeo62wEeeWzbvclvEimw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z3ZepK2wEeeWzbvclvEimw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_z3Zepa2wEeeWzbvclvEimw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_z3Zepq2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_z3Zep62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_z3ZeqK2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z3Zeqa2wEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_z3Zeqq2wEeeWzbvclvEimw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_z3Zeq62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_z3ZerK2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_z3Zera2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z3Zerq2wEeeWzbvclvEimw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_z3Zer62wEeeWzbvclvEimw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_z3ZesK2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_z3Zesa2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_z3Zesq2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z3Zes62wEeeWzbvclvEimw"/> + </children> + <element xmi:type="uml:Class" href="ToMigrate.uml#_z3Y3kK2wEeeWzbvclvEimw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z3Zeoa2wEeeWzbvclvEimw" x="400" y="440" width="308" height="125"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_1i4wEK2wEeeWzbvclvEimw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1i4wEa2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1i4wE62wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_z3Y3kK2wEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1i4wEq2wEeeWzbvclvEimw" x="820" y="560"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_yb0t8a2vEeeWzbvclvEimw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_yb0t8q2vEeeWzbvclvEimw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_yb0t862vEeeWzbvclvEimw" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Package" href="ToMigrate.uml#_wICtcK2vEeeWzbvclvEimw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_3-DncK2vEeeWzbvclvEimw" name="css_stylesheets" eObjectListValue="_7dMJMPE5EeeDKs6i1tC0-Q"/> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_oIq_0K8zEeee2YU5cusFOw" name="rulergrid.viewgrid"/> + <element xmi:type="uml:Package" href="ToMigrate.uml#_wICtcK2vEeeWzbvclvEimw"/> + <edges xmi:type="notation:Connector" xmi:id="_3W_AZK2vEeeWzbvclvEimw" type="StereotypeCommentLink" source="_0AFWAa2vEeeWzbvclvEimw" target="_3W_AYK2vEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_3W_AZa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_3W_Aaa2vEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_0AFWAK2vEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3W_AZq2vEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3W_AZ62vEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3W_AaK2vEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_8laNGK2vEeeWzbvclvEimw" type="StereotypeCommentLink" source="_6wWI4K2vEeeWzbvclvEimw" target="_8laNFK2vEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_8laNGa2vEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8laNHa2vEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_6wVh0K2vEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8laNGq2vEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8laNG62vEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8laNHK2vEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_CBnXFq2wEeeWzbvclvEimw" type="StereotypeCommentLink" source="__x268K2vEeeWzbvclvEimw" target="_CBnXEq2wEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_CBnXF62wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_CBnXG62wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#__x2T4K2vEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CBnXGK2wEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CBnXGa2wEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CBnXGq2wEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_KAhHWK2wEeeWzbvclvEimw" type="StereotypeCommentLink" source="_EV2DgK2wEeeWzbvclvEimw" target="_KAhHVK2wEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_KAhHWa2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_KAhHXa2wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_EV1ccK2wEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KAhHWq2wEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KAhHW62wEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KAhHXK2wEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_bJ_wxK2wEeeWzbvclvEimw" type="StereotypeCommentLink" source="_MIsUwK2wEeeWzbvclvEimw" target="_bJ_wwK2wEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_bJ_wxa2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bJ_wya2wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_MIrtsK2wEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bJ_wxq2wEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJ_wx62wEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJ_wyK2wEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_xKfMdK2wEeeWzbvclvEimw" type="StereotypeCommentLink" source="_v71A8K2wEeeWzbvclvEimw" target="_xKfMcK2wEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_xKfMda2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_xKfMea2wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_v7zy0K2wEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xKfMdq2wEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xKfMd62wEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xKfMeK2wEeeWzbvclvEimw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_1i4wFK2wEeeWzbvclvEimw" type="StereotypeCommentLink" source="_z3ZeoK2wEeeWzbvclvEimw" target="_1i4wEK2wEeeWzbvclvEimw"> + <styles xmi:type="notation:FontStyle" xmi:id="_1i4wFa2wEeeWzbvclvEimw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1i4wGa2wEeeWzbvclvEimw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="ToMigrate.uml#_z3Y3kK2wEeeWzbvclvEimw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1i4wFq2wEeeWzbvclvEimw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1i4wF62wEeeWzbvclvEimw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1i4wGK2wEeeWzbvclvEimw"/> + </edges> + </notation:Diagram> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.uml new file mode 100644 index 00000000000..6ccfc387561 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/AutomaticTest/ToMigrate.uml @@ -0,0 +1,126 @@ +<?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:Profile_Profile="http://Test.Profile/schemas/Profile_Profile/_u8SZ4PRZEeeGSbiEjSc0pg/27" xmlns:Test.Generalization="http:///Test/Generalization.ecore" xmlns:Test.Package.Package1="http:///Test/Package/Package1.ecore" xmlns:Test.Property="http:///Test/Property.ecore" xmlns:Test.Stereotype="http:///Test/Stereotype.ecore" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://Test.Profile/schemas/Profile_Profile/_u8SZ4PRZEeeGSbiEjSc0pg/27 Test.profile.uml#_u8SZ4fRZEeeGSbiEjSc0pg http:///Test/Generalization.ecore Test.profile.uml#_u8OvufRZEeeGSbiEjSc0pg http:///Test/Package/Package1.ecore Test.profile.uml#_u8OIdPRZEeeGSbiEjSc0pg http:///Test/Property.ecore Test.profile.uml#_u8Ovn_RZEeeGSbiEjSc0pg http:///Test/Stereotype.ecore Test.profile.uml#_u8OIhvRZEeeGSbiEjSc0pg"> + <uml:Model xmi:id="_yHROgK2UEeeWzbvclvEimw" name="Test"> + <packageImport xmi:type="uml:PackageImport" xmi:id="_yMiwEK2UEeeWzbvclvEimw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Package" xmi:id="_zx_D4K2UEeeWzbvclvEimw" name="Package"> + <packagedElement xmi:type="uml:Class" xmi:id="_3Mv6kK2UEeeWzbvclvEimw" name="Package_delete_Stereotype"/> + <packagedElement xmi:type="uml:Class" xmi:id="_-1bjMK2UEeeWzbvclvEimw" name="Package_delete_Extension"/> + <packagedElement xmi:type="uml:Class" xmi:id="_Af12kK2VEeeWzbvclvEimw" name="Package_move_into_profileAlreadyApply"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_MBe4UK2WEeeWzbvclvEimw" name="Profile"> + <packagedElement xmi:type="uml:Class" xmi:id="_PPV7cK2WEeeWzbvclvEimw" name="Profile_delete_Stereotype"/> + <packagedElement xmi:type="uml:Class" xmi:id="_PmtSkK2WEeeWzbvclvEimw" name="Profile_delete_Extension"/> + <packagedElement xmi:type="uml:Class" xmi:id="_P2KD0K2WEeeWzbvclvEimw" name="Profile_move_into_profileAlreadyApply"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_lYkm8K2XEeeWzbvclvEimw" name="Stereotype"> + <packagedElement xmi:type="uml:Class" xmi:id="_3BEusK2XEeeWzbvclvEimw" name="Stereotype_add_Property_default_value"/> + <packagedElement xmi:type="uml:Class" xmi:id="_44dHEK2XEeeWzbvclvEimw" name="Stereotype_add_Property_noDefaultValue_optionalValue"/> + <packagedElement xmi:type="uml:Class" xmi:id="_5GoF8K2XEeeWzbvclvEimw" name="Stereotype_add_Generalization"/> + <packagedElement xmi:type="uml:Class" xmi:id="_5TMiUK2XEeeWzbvclvEimw" name="Stereotype_delete_Property"/> + <packagedElement xmi:type="uml:Class" xmi:id="_5fWH8K2XEeeWzbvclvEimw" name="Stereotype_delete_Generalization"/> + <packagedElement xmi:type="uml:Class" xmi:id="_5sZFcK2XEeeWzbvclvEimw" name="Stereotype_move_into_profileNotApplyYet"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_hZrgwK2dEeeWzbvclvEimw" name="Property"> + <packagedElement xmi:type="uml:Class" xmi:id="_InXBMK2eEeeWzbvclvEimw" name="Property_modify_isDerived_falseToTrue"/> + <packagedElement xmi:type="uml:Class" xmi:id="_Kxt_8K2eEeeWzbvclvEimw" name="Property_modify_isUnique_falseToTrue"/> + <packagedElement xmi:type="uml:Class" xmi:id="_MwFxIK2eEeeWzbvclvEimw" name="Property_modify_type_isConvertible"> + <ownedAttribute xmi:type="uml:Port" xmi:id="_5qx84PRZEeeGSbiEjSc0pg" name="Port1" visibility="public" aggregation="composite"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_PnomAK2eEeeWzbvclvEimw" name="Property_modify_type_isNotConvertible"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_wICtcK2vEeeWzbvclvEimw" name="Generalization"> + <packagedElement xmi:type="uml:Class" xmi:id="_0AFWAK2vEeeWzbvclvEimw" name="Generalization_modify_general_olt.isKingOf(new)"/> + <packagedElement xmi:type="uml:Class" xmi:id="_6wVh0K2vEeeWzbvclvEimw" name="Generalization_modify_general_new.isKingOf(old)"/> + <packagedElement xmi:type="uml:Class" xmi:id="__x2T4K2vEeeWzbvclvEimw" name="Generalization_modify_general_noHierarchicalLink"/> + <packagedElement xmi:type="uml:Class" xmi:id="_EV1ccK2wEeeWzbvclvEimw" name="Generalization_modify_specialization1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_MIrtsK2wEeeWzbvclvEimw" name="Generalization_modify_specialization2"/> + <packagedElement xmi:type="uml:Class" xmi:id="_v7zy0K2wEeeWzbvclvEimw" name="Generalization_move1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_z3Y3kK2wEeeWzbvclvEimw" name="Generalization_move2"/> + </packagedElement> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_RrDH8fE5EeeDKs6i1tC0-Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wT6UIPRZEeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT6UIfRZEeeGSbiEjSc0pg" key="Version" value="0.0.30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT6UIvRZEeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT6UI_RZEeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT6UJPRZEeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT6UJfRZEeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RrQjUPE5EeeDKs6i1tC0-Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="Test.profile.uml#_u8OIcPRZEeeGSbiEjSc0pg"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="Test.profile.uml#_qdU3EK2TEeeWzbvclvEimw"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_ZCoZgfE5EeeDKs6i1tC0-Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wT9-gPRZEeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT9-gfRZEeeGSbiEjSc0pg" key="Version" value="0.0.30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT9-gvRZEeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT9-g_RZEeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT9-hPRZEeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wT9-hfRZEeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZDeHAPE5EeeDKs6i1tC0-Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="Test.profile.uml#_u8SZ4fRZEeeGSbiEjSc0pg"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="Test.profile.uml#_V3qIsK2VEeeWzbvclvEimw"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_CJzE8PFXEee6FaZQ5zi5zw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wUAawPRZEeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUAawfRZEeeGSbiEjSc0pg" key="Version" value="0.0.30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUAawvRZEeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUAaw_RZEeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUAaxPRZEeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUAaxfRZEeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CJ1hMPFXEee6FaZQ5zi5zw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="Test.profile.uml#_u8TA8fRZEeeGSbiEjSc0pg"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="Test.profile.uml#_ADMhYK2WEeeWzbvclvEimw"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_CJ3WYPFXEee6FaZQ5zi5zw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wUCP8PRZEeeGSbiEjSc0pg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUCP8fRZEeeGSbiEjSc0pg" key="Version" value="0.0.30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUCP8vRZEeeGSbiEjSc0pg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUCP8_RZEeeGSbiEjSc0pg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUCP9PRZEeeGSbiEjSc0pg" key="Date" value="2018-01-08"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wUCP9fRZEeeGSbiEjSc0pg" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CJ4kgPFXEee6FaZQ5zi5zw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="Test.profile.uml#_u8Ry0PRZEeeGSbiEjSc0pg"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="Test.profile.uml#_pn5OcK2UEeeWzbvclvEimw"/> + </profileApplication> + </uml:Model> + <Test.Package.Package1:Package_delete_Stereotype xmi:id="_8fe_gK2UEeeWzbvclvEimw" base_Class="_3Mv6kK2UEeeWzbvclvEimw"/> + <Test.Package.Package1:Package_delete_Extension xmi:id="__zfG4K2UEeeWzbvclvEimw" base_Class="_-1bjMK2UEeeWzbvclvEimw"/> + <Test.Package.Package1:Package_move_into_profileAlreadyApply xmi:id="_BNb8YK2VEeeWzbvclvEimw" base_Class="_Af12kK2VEeeWzbvclvEimw"/> + <Profile_Profile:Profile_delete_Stereotype xmi:id="_SjNf8K2WEeeWzbvclvEimw" base_Class="_PPV7cK2WEeeWzbvclvEimw"/> + <Profile_Profile:Profile_delete_Extension xmi:id="_TRLZMK2WEeeWzbvclvEimw" base_Class="_PmtSkK2WEeeWzbvclvEimw"/> + <Profile_Profile:Profile_move_into_profileAlreadyApply xmi:id="_T9GrEK2WEeeWzbvclvEimw" base_Class="_P2KD0K2WEeeWzbvclvEimw"/> + <Test.Stereotype:Stereotype_add_Property_default_value xmi:id="_9AHgAK2XEeeWzbvclvEimw" base_Class="_3BEusK2XEeeWzbvclvEimw"/> + <Test.Stereotype:Stereotype_add_Property_noDefaultValue_optionalValue xmi:id="_-G_ogK2XEeeWzbvclvEimw" base_Class="_44dHEK2XEeeWzbvclvEimw"/> + <Test.Stereotype:Stereotype_add_Generalization xmi:id="_FsLRMK2YEeeWzbvclvEimw" base_Class="_5GoF8K2XEeeWzbvclvEimw"/> + <Test.Stereotype:Stereotype_delete_Property xmi:id="_HOjp8K2YEeeWzbvclvEimw" base_Class="_5TMiUK2XEeeWzbvclvEimw" p="5"/> + <Test.Stereotype:Stereotype_delete_Generalization xmi:id="_JBMsQK2YEeeWzbvclvEimw" base_Class="_5fWH8K2XEeeWzbvclvEimw" generalp="5"/> + <Test.Stereotype:Stereotype_move_into_profileNotApplyYet xmi:id="_KqiooK2YEeeWzbvclvEimw" base_Class="_5sZFcK2XEeeWzbvclvEimw"/> + <Test.Property:Property_modify_isDerived_falseToTrue xmi:id="_KEgUoK2eEeeWzbvclvEimw" becommingDerived="5" base_Class="_InXBMK2eEeeWzbvclvEimw"/> + <Test.Property:Property_modify_isUnique_falseToTrue xmi:id="_L_A5gK2eEeeWzbvclvEimw" base_Class="_Kxt_8K2eEeeWzbvclvEimw"> + <becommingUnique>1</becommingUnique> + <becommingUnique>2</becommingUnique> + <becommingUnique>3</becommingUnique> + <becommingUnique>2</becommingUnique> + <becommingUnique>1</becommingUnique> + </Test.Property:Property_modify_isUnique_falseToTrue> + <Test.Property:Property_modify_type_isConvertible xmi:id="_PHdRIK2eEeeWzbvclvEimw" changingType="_5qx84PRZEeeGSbiEjSc0pg" base_Class="_MwFxIK2eEeeWzbvclvEimw"/> + <Test.Property:Property_modify_type_isNotConvertible xmi:id="_Q3VTUK2eEeeWzbvclvEimw" changingType="_5qx84PRZEeeGSbiEjSc0pg" base_Class="_PnomAK2eEeeWzbvclvEimw"/> + <Test.Generalization:Generalization_modify_general_oltisKingOfnew xmi:id="_3W2dgK2vEeeWzbvclvEimw" base_Class="_0AFWAK2vEeeWzbvclvEimw" type1p="3" subtype1p="2" p="1"/> + <Test.Generalization:Generalization_modify_general_newisKingOfold xmi:id="_8lRDIK2vEeeWzbvclvEimw" base_Class="_6wVh0K2vEeeWzbvclvEimw" type1p="2" p="1"/> + <Test.Generalization:Generalization_modify_general_noHierarchicalLink xmi:id="_CBdmEK2wEeeWzbvclvEimw" base_Class="__x2T4K2vEeeWzbvclvEimw" type1p="2" p="1"/> + <Test.Generalization:Generalization_modify_specialization1 xmi:id="_KAWvQK2wEeeWzbvclvEimw" base_Class="_EV1ccK2wEeeWzbvclvEimw" type1p="2" p1="1"/> + <Test.Generalization:Generalization_modify_specialization2 xmi:id="_bJ0xoK2wEeeWzbvclvEimw" p2="2" base_Class="_MIrtsK2wEeeWzbvclvEimw"/> + <Test.Generalization:Generalization_move1 xmi:id="_xKSYIK2wEeeWzbvclvEimw" base_Class="_v7zy0K2wEeeWzbvclvEimw" type1p="2" p="1"/> + <Test.Generalization:Generalization_move2 xmi:id="_1ir7wK2wEeeWzbvclvEimw" p="1" base_Class="_z3Y3kK2wEeeWzbvclvEimw"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.di new file mode 100644 index 00000000000..8c549eecdc6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.notation new file mode 100644 index 00000000000..336e0c71da2 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.notation @@ -0,0 +1,421 @@ +<?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:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> + <notation:Diagram xmi:id="_8FtTMNQYEeegcbzs2cJsVw" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_8xCvMNQYEeegcbzs2cJsVw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_8xDWQNQYEeegcbzs2cJsVw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_8xDWQdQYEeegcbzs2cJsVw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_8xDWQtQYEeegcbzs2cJsVw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_8xD9UNQYEeegcbzs2cJsVw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8xD9UdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_8xD9UtQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_8xD9U9QYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8xD9VNQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_8xD9VdQYEeegcbzs2cJsVw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8xD9VtQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_8xD9V9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_8xD9WNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8xD9WdQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_8xD9WtQYEeegcbzs2cJsVw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_8xD9W9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_8xD9XNQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_8xD9XdQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8xD9XtQYEeegcbzs2cJsVw"/> + </children> + <element xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_8w_E0NQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8xCvMdQYEeegcbzs2cJsVw" x="37" y="252"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9DnF4NQYEeegcbzs2cJsVw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_9Dns8NQYEeegcbzs2cJsVw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_9Dns8dQYEeegcbzs2cJsVw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_9Dns8tQYEeegcbzs2cJsVw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9DoUANQYEeegcbzs2cJsVw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9DoUAdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9DoUAtQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9DoUA9QYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9DoUBNQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9DoUBdQYEeegcbzs2cJsVw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9DoUBtQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9DoUB9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9DoUCNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9DoUCdQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9DoUCtQYEeegcbzs2cJsVw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9DoUC9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9DoUDNQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9DoUDdQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9DoUDtQYEeegcbzs2cJsVw"/> + </children> + <element xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9DkCkNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9DnF4dQYEeegcbzs2cJsVw" x="451" y="252"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9UfagNQYEeegcbzs2cJsVw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_9UgBkNQYEeegcbzs2cJsVw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_9UgBkdQYEeegcbzs2cJsVw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_9UgBktQYEeegcbzs2cJsVw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9UgBk9QYEeegcbzs2cJsVw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9UgBlNQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9UgBldQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9UgBltQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9UgBl9QYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9UgBmNQYEeegcbzs2cJsVw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9UgBmdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9UgBmtQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9UgBm9QYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9UgBnNQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9UgBndQYEeegcbzs2cJsVw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9UgBntQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9UgBn9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9UgBoNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9UgBodQYEeegcbzs2cJsVw"/> + </children> + <element xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9UeMYNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9UfagdQYEeegcbzs2cJsVw" x="244" y="252"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9nyxANQYEeegcbzs2cJsVw" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_9nzYENQYEeegcbzs2cJsVw" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_9nzYEdQYEeegcbzs2cJsVw" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_9nzYEtQYEeegcbzs2cJsVw" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9nzYE9QYEeegcbzs2cJsVw" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9nzYFNQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9nzYFdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9nzYFtQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nzYF9QYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9nzYGNQYEeegcbzs2cJsVw" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9nzYGdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9nzYGtQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9nzYG9QYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nzYHNQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9nzYHdQYEeegcbzs2cJsVw" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9nzYHtQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9nzYH9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9nzYINQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nzYIdQYEeegcbzs2cJsVw"/> + </children> + <element xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9nw70NQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nyxAdQYEeegcbzs2cJsVw" x="658" y="252"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_-s7NEtQYEeegcbzs2cJsVw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-s7NE9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-s70INQYEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_8w_E0NQYEeegcbzs2cJsVw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-s7NFNQYEeegcbzs2cJsVw" x="377" y="125"/> + </children> + <children xmi:type="notation:Shape" xmi:id="__OkhkNQYEeegcbzs2cJsVw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="__OkhkdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="__Okhk9QYEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9DkCkNQYEeegcbzs2cJsVw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__OkhktQYEeegcbzs2cJsVw" x="533" y="125"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Aa7nANQZEeegcbzs2cJsVw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Aa7nAdQZEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Aa7nA9QZEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9nw70NQYEeegcbzs2cJsVw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Aa7nAtQZEeegcbzs2cJsVw" x="853" y="122"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pySvwNQkEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_pyUk8NQkEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_pyF7cNQkEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pySvwdQkEeeVsKVtddwCCQ" x="36" y="150" height="34"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_tUOlcNQkEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_tUPMgNQkEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_tULiINQkEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tUOlcdQkEeeVsKVtddwCCQ" x="30" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_6lJB4NQkEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_6lJo8NQkEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_6lF-kNQkEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6lJB4dQkEeeVsKVtddwCCQ" x="451" y="150" height="34"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_AMlykNQlEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_AMmZoNQlEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_AMivQNQlEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AMlykdQlEeeVsKVtddwCCQ" x="244" y="150" height="34"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Egge0NQlEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_EghF4NQlEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_EgfQsNQlEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Egge0dQlEeeVsKVtddwCCQ" x="205" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Inuy4NQlEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Inuy4tQlEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_IntkwNQlEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Inuy4dQlEeeVsKVtddwCCQ" x="658" y="150" height="34"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_dUPeMNQlEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_dUQFQNQlEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_dUNpANQlEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dUPeMdQlEeeVsKVtddwCCQ" x="444" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_mTyMENQlEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_mTyMEtQlEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_mTwW4NQlEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mTyMEdQlEeeVsKVtddwCCQ" x="619" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_dFYGUNQmEeeVsKVtddwCCQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_dFYGUdQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_dFYGU9QmEeeVsKVtddwCCQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9UeMYNQYEeegcbzs2cJsVw"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dFYGUtQmEeeVsKVtddwCCQ" x="550" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_iElLQNQmEeeVsKVtddwCCQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_iElyUNQmEeeVsKVtddwCCQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_iElyUdQmEeeVsKVtddwCCQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_iElyUtQmEeeVsKVtddwCCQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_iElyU9QmEeeVsKVtddwCCQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_iElyVNQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_iElyVdQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_iElyVtQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iElyV9QmEeeVsKVtddwCCQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_iElyWNQmEeeVsKVtddwCCQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_iElyWdQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_iElyWtQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_iElyW9QmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iElyXNQmEeeVsKVtddwCCQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_iElyXdQmEeeVsKVtddwCCQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_iElyXtQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_iElyX9QmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_iElyYNQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iElyYdQmEeeVsKVtddwCCQ"/> + </children> + <element xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_iEiH8NQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iElLQdQmEeeVsKVtddwCCQ" x="897" y="252" height="213"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_jZfIttQmEeeVsKVtddwCCQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_jZfIt9QmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_jZfIudQmEeeVsKVtddwCCQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_iEiH8NQmEeeVsKVtddwCCQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jZfIuNQmEeeVsKVtddwCCQ" x="859" y="31"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_mbbPsNQmEeeVsKVtddwCCQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_mbbPstQmEeeVsKVtddwCCQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_mbbPs9QmEeeVsKVtddwCCQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_mbbPtNQmEeeVsKVtddwCCQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_mbb2wNQmEeeVsKVtddwCCQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_mbb2wdQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mbb2wtQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mbb2w9QmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mbb2xNQmEeeVsKVtddwCCQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_mbb2xdQmEeeVsKVtddwCCQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_mbb2xtQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mbb2x9QmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mbb2yNQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mbb2ydQmEeeVsKVtddwCCQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_mbb2ytQmEeeVsKVtddwCCQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_mbb2y9QmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mbb2zNQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mbb2zdQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mbb2ztQmEeeVsKVtddwCCQ"/> + </children> + <element xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_mbYzcNQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mbbPsdQmEeeVsKVtddwCCQ" x="1112" y="252"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_nUm6cNQmEeeVsKVtddwCCQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_nUm6cdQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_nUm6c9QmEeeVsKVtddwCCQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_mbYzcNQmEeeVsKVtddwCCQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nUm6ctQmEeeVsKVtddwCCQ" x="1010" y="25"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_rYFW8NQmEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_rYFW8tQmEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_rYEI0NQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rYFW8dQmEeeVsKVtddwCCQ" x="876" y="150" height="34"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_wY8BsNQmEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_wY8BstQmEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_wY6zkNQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wY8BsdQmEeeVsKVtddwCCQ" x="858" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_6Mx6UNQmEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_6Mx6UtQmEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#_6MveENQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6Mx6UdQmEeeVsKVtddwCCQ" x="1091" y="150" height="42"/> + </children> + <children xmi:type="notation:Shape" xmi:id="__dKO0NQmEeeVsKVtddwCCQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="__dKO0tQmEeeVsKVtddwCCQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.uml#__dJAsNQmEeeVsKVtddwCCQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__dKO0dQmEeeVsKVtddwCCQ" x="1097" y="30"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_8FtTMdQYEeegcbzs2cJsVw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_8FtTMtQYEeegcbzs2cJsVw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_8FtTM9QYEeegcbzs2cJsVw" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Model" href="DeleteEnumLiteral.uml#_8FiUENQYEeegcbzs2cJsVw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_sZf_oeSYEeeCup3OlNlCew" name="css_stylesheets" eObjectListValue="_sZf_oOSYEeeCup3OlNlCew"/> + <element xmi:type="uml:Model" href="DeleteEnumLiteral.uml#_8FiUENQYEeegcbzs2cJsVw"/> + <edges xmi:type="notation:Connector" xmi:id="_-s70IdQYEeegcbzs2cJsVw" type="StereotypeCommentLink" source="_8xCvMNQYEeegcbzs2cJsVw" target="_-s7NEtQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_-s70ItQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-s70JtQYEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_8w_E0NQYEeegcbzs2cJsVw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-s70I9QYEeegcbzs2cJsVw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-s70JNQYEeegcbzs2cJsVw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-s70JdQYEeegcbzs2cJsVw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="__OkhlNQYEeegcbzs2cJsVw" type="StereotypeCommentLink" source="_9DnF4NQYEeegcbzs2cJsVw" target="__OkhkNQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="__OkhldQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="__OlIotQYEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9DkCkNQYEeegcbzs2cJsVw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__OkhltQYEeegcbzs2cJsVw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__OlIoNQYEeegcbzs2cJsVw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__OlIodQYEeegcbzs2cJsVw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_Aa7nBNQZEeegcbzs2cJsVw" type="StereotypeCommentLink" source="_9nyxANQYEeegcbzs2cJsVw" target="_Aa7nANQZEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_Aa7nBdQZEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Aa7nCdQZEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9nw70NQYEeegcbzs2cJsVw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Aa7nBtQZEeegcbzs2cJsVw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Aa7nB9QZEeegcbzs2cJsVw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Aa7nCNQZEeegcbzs2cJsVw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_yNCHcNQkEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_tUOlcNQkEeeVsKVtddwCCQ" target="_pySvwNQkEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_yNCHcdQkEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yNCHctQkEeeVsKVtddwCCQ" points="[87, 90, -643984, -643984]$[87, 150, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yReikNQkEeeVsKVtddwCCQ" id="(0.4956521739130435,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yReikdQkEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_ytQfoNQkEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_pySvwNQkEeeVsKVtddwCCQ" target="_8xCvMNQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_ytQfodQkEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ytQfotQkEeeVsKVtddwCCQ" points="[87, 184, -643984, -643984]$[87, 252, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yxZYwNQkEeeVsKVtddwCCQ" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yxZYwdQkEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_OvjswNQlEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_Egge0NQlEeeVsKVtddwCCQ" target="_AMlykNQlEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_OvjswdQlEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OvjswtQlEeeVsKVtddwCCQ" points="[294, 90, -643984, -643984]$[294, 150, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6slwNQlEeeVsKVtddwCCQ" id="(0.4972067039106145,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6slwdQlEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_PYyP8NQlEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_AMlykNQlEeeVsKVtddwCCQ" target="_9UfagNQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_PYyP8dQlEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PYyP8tQlEeeVsKVtddwCCQ" points="[294, 184, -643984, -643984]$[294, 252, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PhzpENQlEeeVsKVtddwCCQ" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PhzpEdQlEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_wLvIoNQlEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_mTyMENQlEeeVsKVtddwCCQ" target="_Inuy4NQlEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_wLvIodQlEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wLvIotQlEeeVsKVtddwCCQ" points="[708, 90, -643984, -643984]$[708, 150, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wZKgoNQlEeeVsKVtddwCCQ" id="(0.4972067039106145,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wZKgodQlEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_w_0Q8NQlEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_Inuy4NQlEeeVsKVtddwCCQ" target="_9nyxANQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_w_0Q8dQlEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_w_0Q8tQlEeeVsKVtddwCCQ" points="[708, 184, -643984, -643984]$[708, 252, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xL_EsNQlEeeVsKVtddwCCQ" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xL_EsdQlEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_0O1xsNQlEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_dUPeMNQlEeeVsKVtddwCCQ" target="_6lJB4NQkEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_0O1xsdQlEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0O1xstQlEeeVsKVtddwCCQ" points="[501, 90, -643984, -643984]$[501, 150, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0bV8oNQlEeeVsKVtddwCCQ" id="(0.4956521739130435,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0bV8odQlEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_09MFcNQlEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_6lJB4NQkEeeVsKVtddwCCQ" target="_9DnF4NQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_09MFcdQlEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_09MFctQlEeeVsKVtddwCCQ" points="[501, 184, -643984, -643984]$[501, 252, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1JElUNQlEeeVsKVtddwCCQ" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1JElUdQlEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_dFYtYNQmEeeVsKVtddwCCQ" type="StereotypeCommentLink" source="_9UfagNQYEeegcbzs2cJsVw" target="_dFYGUNQmEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_dFYtYdQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_dFZUctQmEeeVsKVtddwCCQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_9UeMYNQYEeegcbzs2cJsVw"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dFYtYtQmEeeVsKVtddwCCQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dFZUcNQmEeeVsKVtddwCCQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dFZUcdQmEeeVsKVtddwCCQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_jZfvwNQmEeeVsKVtddwCCQ" type="StereotypeCommentLink" source="_iElLQNQmEeeVsKVtddwCCQ" target="_jZfIttQmEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_jZfvwdQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_jZfvxdQmEeeVsKVtddwCCQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_iEiH8NQmEeeVsKVtddwCCQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jZfvwtQmEeeVsKVtddwCCQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jZfvw9QmEeeVsKVtddwCCQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jZfvxNQmEeeVsKVtddwCCQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_nUm6dNQmEeeVsKVtddwCCQ" type="StereotypeCommentLink" source="_mbbPsNQmEeeVsKVtddwCCQ" target="_nUm6cNQmEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_nUm6ddQmEeeVsKVtddwCCQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_nUm6edQmEeeVsKVtddwCCQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="DeleteEnumLiteral.uml#_mbYzcNQmEeeVsKVtddwCCQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nUm6dtQmEeeVsKVtddwCCQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nUm6d9QmEeeVsKVtddwCCQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nUm6eNQmEeeVsKVtddwCCQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_K4C9wNQnEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="__dKO0NQmEeeVsKVtddwCCQ" target="_6Mx6UNQmEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_K4C9wdQnEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K4C9wtQnEeeVsKVtddwCCQ" points="[1162, 90, -643984, -643984]$[1162, 150, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LJ0DMNQnEeeVsKVtddwCCQ" id="(0.4961832061068702,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LJ0DMdQnEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_L0yS0NQnEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_6Mx6UNQmEeeVsKVtddwCCQ" target="_mbbPsNQmEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_L0yS0dQnEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_L0yS0tQnEeeVsKVtddwCCQ" points="[1162, 192, -643984, -643984]$[1162, 252, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MGsiMNQnEeeVsKVtddwCCQ" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MGsiMdQnEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_MsiaMNQnEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_rYFW8NQmEeeVsKVtddwCCQ" target="_iElLQNQmEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_MsiaMdQnEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MsiaMtQnEeeVsKVtddwCCQ" points="[947, 184, -643984, -643984]$[947, 252, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M-8Y0NQnEeeVsKVtddwCCQ" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M-8Y0dQnEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_NmeS4NQnEeeVsKVtddwCCQ" type="Comment_AnnotatedElementEdge" source="_wY8BsNQmEeeVsKVtddwCCQ" target="_rYFW8NQmEeeVsKVtddwCCQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_NmeS4dQnEeeVsKVtddwCCQ"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NmeS4tQnEeeVsKVtddwCCQ" points="[947, 90, -643984, -643984]$[947, 150, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N4LG4NQnEeeVsKVtddwCCQ" id="(0.4972067039106145,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N4LG4dQnEeeVsKVtddwCCQ" id="(0.5,0.0)"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_sZf_oOSYEeeCup3OlNlCew" path="/TestModel/testModels.css"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.notation new file mode 100644 index 00000000000..9c345208b08 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.notation @@ -0,0 +1,169 @@ +<?xml version="1.0" encoding="UTF-8"?> +<notation:Diagram 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:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_jUgDYNQYEeegcbzs2cJsVw" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WKL0sNW5EeeAT5_phnAc3Q" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WKMbwNW5EeeAT5_phnAc3Q" key="canonical" value="true"/> + </eAnnotations> + <children xmi:type="notation:Shape" xmi:id="_ltRRkNQYEeegcbzs2cJsVw" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ltU78NQYEeegcbzs2cJsVw" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltU78dQYEeegcbzs2cJsVw" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltU78tQYEeegcbzs2cJsVw" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltU789QYEeegcbzs2cJsVw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltVjANQYEeegcbzs2cJsVw" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltVjAdQYEeegcbzs2cJsVw" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_ltTt0NQYEeegcbzs2cJsVw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ltTt0dQYEeegcbzs2cJsVw" x="122" y="193"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_luHmINQYEeegcbzs2cJsVw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_luHmIdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_luHmI9QYEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luHmItQYEeegcbzs2cJsVw" x="505" y="287"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_mKjqgNQYEeegcbzs2cJsVw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_mKkRkNQYEeegcbzs2cJsVw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_mKk4oNQYEeegcbzs2cJsVw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_tqTZkNQYEeegcbzs2cJsVw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="DeleteEnumLiteral.profile.uml#_tqK2sNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_tqTZkdQYEeegcbzs2cJsVw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_mKk4odQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mKk4otQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mKk4o9QYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mKk4pNQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_mKk4pdQYEeegcbzs2cJsVw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_mKk4ptQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mKk4p9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mKk4qNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mKk4qdQYEeegcbzs2cJsVw"/> + </children> + <element xmi:type="uml:Stereotype" href="DeleteEnumLiteral.profile.uml#_mKdj4NQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mKjqgdQYEeegcbzs2cJsVw" x="30" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_mg2qoNQYEeegcbzs2cJsVw" type="Enumeration_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_mg2qotQYEeegcbzs2cJsVw" type="Enumeration_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_mg2qo9QYEeegcbzs2cJsVw" type="Enumeration_LiteralCompartment"> + <children xmi:type="notation:Shape" xmi:id="_nMV3oNQYEeegcbzs2cJsVw" type="EnumerationLiteral_LiteralLabel"> + <element xmi:type="uml:EnumerationLiteral" href="DeleteEnumLiteral.profile.uml#_nMK4gNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_nMV3odQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_nvwtwNQYEeegcbzs2cJsVw" type="EnumerationLiteral_LiteralLabel"> + <element xmi:type="uml:EnumerationLiteral" href="DeleteEnumLiteral.profile.uml#_nvg2INQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_nvwtwdQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_YG0ggNW5EeeAT5_phnAc3Q" type="EnumerationLiteral_LiteralLabel"> + <element xmi:type="uml:EnumerationLiteral" href="DeleteEnumLiteral.profile.uml#_m9KMINQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YG0ggdW5EeeAT5_phnAc3Q"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_gIsFMNW5EeeAT5_phnAc3Q" type="EnumerationLiteral_LiteralLabel"> + <element xmi:type="uml:EnumerationLiteral" href="DeleteEnumLiteral.profile.uml#_gIYjMNW5EeeAT5_phnAc3Q"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_gIsFMdW5EeeAT5_phnAc3Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_mg2qpNQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mg2qpdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mg2qptQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mg2qp9QYEeegcbzs2cJsVw"/> + </children> + <element xmi:type="uml:Enumeration" href="DeleteEnumLiteral.profile.uml#_mg0OYNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mg2qodQYEeegcbzs2cJsVw" x="408" y="193"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_xvMLUNQYEeegcbzs2cJsVw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_xvMyYNQYEeegcbzs2cJsVw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_xvMyYdQYEeegcbzs2cJsVw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_y8pc8NQYEeegcbzs2cJsVw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="DeleteEnumLiteral.profile.uml#_y8cooNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_y8pc8dQYEeegcbzs2cJsVw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_xvMyYtQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_xvMyY9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_xvMyZNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xvMyZdQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_xvMyZtQYEeegcbzs2cJsVw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_xvMyZ9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_xvMyaNQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_xvMyadQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xvMyatQYEeegcbzs2cJsVw"/> + </children> + <element xmi:type="uml:Stereotype" href="DeleteEnumLiteral.profile.uml#_xvJvENQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xvMLUdQYEeegcbzs2cJsVw" x="199" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_N85XMNQZEeegcbzs2cJsVw" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_N85XMtQZEeegcbzs2cJsVw" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.profile.uml#_N84JENQZEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N85XMdQZEeegcbzs2cJsVw" x="382" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_QwdW8NW5EeeAT5_phnAc3Q" type="Enumeration_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_QwelENW5EeeAT5_phnAc3Q" type="Enumeration_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_QwelEdW5EeeAT5_phnAc3Q" type="Enumeration_LiteralCompartment"> + <children xmi:type="notation:Shape" xmi:id="_SSaR4NW5EeeAT5_phnAc3Q" type="EnumerationLiteral_LiteralLabel"> + <element xmi:type="uml:EnumerationLiteral" href="DeleteEnumLiteral.profile.uml#_SR_bINW5EeeAT5_phnAc3Q"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_SSaR4dW5EeeAT5_phnAc3Q"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_eBxcANW5EeeAT5_phnAc3Q" type="EnumerationLiteral_LiteralLabel"> + <element xmi:type="uml:EnumerationLiteral" href="DeleteEnumLiteral.profile.uml#_eBehENW5EeeAT5_phnAc3Q"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_eBxcAdW5EeeAT5_phnAc3Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_QwelEtW5EeeAT5_phnAc3Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_QwelE9W5EeeAT5_phnAc3Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_QwelFNW5EeeAT5_phnAc3Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QwelFdW5EeeAT5_phnAc3Q"/> + </children> + <element xmi:type="uml:Enumeration" href="DeleteEnumLiteral.profile.uml#_QwZFgNW5EeeAT5_phnAc3Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QwdW8dW5EeeAT5_phnAc3Q" x="632" y="193"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_p35VcNW5EeeAT5_phnAc3Q" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_p358gNW5EeeAT5_phnAc3Q" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="DeleteEnumLiteral.profile.uml#_p3uWUNW5EeeAT5_phnAc3Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p35VcdW5EeeAT5_phnAc3Q" x="594" y="30"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_jUgDYdQYEeegcbzs2cJsVw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_jUgDYtQYEeegcbzs2cJsVw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_jUgDY9QYEeegcbzs2cJsVw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="DeleteEnumLiteral.profile.uml#_jT60kNQYEeegcbzs2cJsVy"/> + </styles> + <styles xmi:type="notation:CanonicalStyle" xmi:id="_WKJYcNW5EeeAT5_phnAc3Q" canonical="false"/> + <element xmi:type="uml:Profile" href="DeleteEnumLiteral.profile.uml#_jT60kNQYEeegcbzs2cJsVy"/> + <edges xmi:type="notation:Connector" xmi:id="_luINMNQYEeegcbzs2cJsVw" type="StereotypeCommentLink" source="_ltRRkNQYEeegcbzs2cJsVw" target="_luHmINQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_luINMdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_luI0QNQYEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_luINMtQYEeegcbzs2cJsVw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_luINM9QYEeegcbzs2cJsVw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_luINNNQYEeegcbzs2cJsVw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_0_8KYNQYEeegcbzs2cJsVw" type="Extension_Edge" source="_mKjqgNQYEeegcbzs2cJsVw" target="_ltRRkNQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_0_8xcNQYEeegcbzs2cJsVw"/> + <element xmi:type="uml:Extension" href="DeleteEnumLiteral.profile.uml#_0_eQUNQYEeegcbzs2cJsVw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0_8xcdQYEeegcbzs2cJsVw" points="[84, 133, -643984, -643984]$[155, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1AeV4NQYEeegcbzs2cJsVw" id="(0.4954128440366973,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1AeV4dQYEeegcbzs2cJsVw" id="(0.33,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_1VnfcNQYEeegcbzs2cJsVw" type="Extension_Edge" source="_xvMLUNQYEeegcbzs2cJsVw" target="_ltRRkNQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_1VnfcdQYEeegcbzs2cJsVw"/> + <element xmi:type="uml:Extension" href="DeleteEnumLiteral.profile.uml#_1VSIQNQYEeegcbzs2cJsVw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1VnfctQYEeegcbzs2cJsVw" points="[260, 133, -643984, -643984]$[188, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1WEycNQYEeegcbzs2cJsVw" id="(0.4959349593495935,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1WFZgNQYEeegcbzs2cJsVw" id="(0.66,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_R06KkNQZEeegcbzs2cJsVw" type="Comment_AnnotatedElementEdge" source="_N85XMNQZEeegcbzs2cJsVw" target="_mg2qoNQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_R06KkdQZEeegcbzs2cJsVw"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_R06KktQZEeegcbzs2cJsVw" points="[458, 90, -643984, -643984]$[458, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R1O6sNQZEeegcbzs2cJsVw" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_R1O6sdQZEeegcbzs2cJsVw" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_vbL-4NW5EeeAT5_phnAc3Q" type="Comment_AnnotatedElementEdge" source="_p35VcNW5EeeAT5_phnAc3Q" target="_QwdW8NW5EeeAT5_phnAc3Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_vbL-4dW5EeeAT5_phnAc3Q"/> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vbL-4tW5EeeAT5_phnAc3Q" points="[682, 90, -643984, -643984]$[682, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vbs8QNW5EeeAT5_phnAc3Q" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vbs8QdW5EeeAT5_phnAc3Q" id="(0.5,0.0)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.uml new file mode 100644 index 00000000000..a387f7e980f --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.profile.uml @@ -0,0 +1,188 @@ +<?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="_jT60kNQYEeegcbzs2cJsVy" name="DeleteEnumLiteral" metaclassReference="_ls_kwNQYEeegcbzs2cJsVw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44BPMNQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_2TIbMNXGEeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_2TH0INXGEeeAT5_phnAc3Q/3" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TJCQtXGEeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCQ9XGEeeAT5_phnAc3Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRNXGEeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRdXGEeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRtXGEeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCR9XGEeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_2TIbMdXGEeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbMtXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2TIbM9XGEeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_2TIbN9XGEeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2TIbNdXGEeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2TIbN9XGEeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbONXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mg0OYNQYEeegcbzs2cJsVw"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbOdXGEeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbOtXGEeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbO9XGEeeAT5_phnAc3Q" name="E1_el4" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbPNXGEeeAT5_phnAc3Q" name="E2_el3" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_2TIbPdXGEeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbPtXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xvJvENQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2TIbP9XGEeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_2TIbQ9XGEeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2TIbQdXGEeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2TIbQ9XGEeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbRNXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QwZFgNW5EeeAT5_phnAc3Q"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbRdXGEeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbRtXGEeeAT5_phnAc3Q" name="E2_el2" value="1"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_LDk3MNW6EeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_LDkQINW6EeeAT5_phnAc3Q/2" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDleQtW6EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleQ9W6EeeAT5_phnAc3Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRNW6EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRdW6EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRtW6EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleR9W6EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_LDk3MdW6EeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3MtW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LDk3M9W6EeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_LDk3N9W6EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LDk3NdW6EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LDk3N9W6EeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3ONW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mg0OYNQYEeegcbzs2cJsVw"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3OdW6EeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3OtW6EeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3O9W6EeeAT5_phnAc3Q" name="E1_el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3PNW6EeeAT5_phnAc3Q" name="E1_el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_LDk3PdW6EeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3PtW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xvJvENQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LDk3P9W6EeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_LDk3Q9W6EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LDk3QdW6EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LDk3Q9W6EeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3RNW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QwZFgNW5EeeAT5_phnAc3Q"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3RdW6EeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3RtW6EeeAT5_phnAc3Q" name="E2_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3R9W6EeeAT5_phnAc3Q" name="E2_el3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_0b44odW5EeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_0b44oNW5EeeAT5_phnAc3Q/1" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b6GwtW5EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6Gw9W5EeeAT5_phnAc3Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxNW5EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxdW5EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxtW5EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6Gx9W5EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_0b44otW5EeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fsNW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0b5fsdW5EeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_0b5ftdW5EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fs9W5EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0b5ftdW5EeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fttW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mg0OYNQYEeegcbzs2cJsVw"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5ft9W5EeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fuNW5EeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fudW5EeeAT5_phnAc3Q" name="E1_el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5futW5EeeAT5_phnAc3Q" name="E1_el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_0b5fu9W5EeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fvNW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xvJvENQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fvdW5EeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_0b5fu9W5EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fv9W5EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0b5fwdW5EeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fwtW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QwZFgNW5EeeAT5_phnAc3Q"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fw9W5EeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fxNW5EeeAT5_phnAc3Q" name="E2_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fxdW5EeeAT5_phnAc3Q" name="E2_el3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_44B2QNQYEeegcbzs2cJsVw" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_43-y8NQYEeegcbzs2cJsVw/0" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44DrcdQYEeegcbzs2cJsVw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrctQYEeegcbzs2cJsVw" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44Drc9QYEeegcbzs2cJsVw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrdNQYEeegcbzs2cJsVw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrddQYEeegcbzs2cJsVw" key="Date" value="2017-11-28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrdtQYEeegcbzs2cJsVw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_44B2QdQYEeegcbzs2cJsVw" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2QtQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_44B2Q9QYEeegcbzs2cJsVw" name="p1" ordered="false" lowerBound="1" eType="_44B2R9QYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_44B2RdQYEeegcbzs2cJsVw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_44B2R9QYEeegcbzs2cJsVw" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2SNQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mg0OYNQYEeegcbzs2cJsVw"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2SdQYEeegcbzs2cJsVw" name="el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2StQYEeegcbzs2cJsVw" name="el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2S9QYEeegcbzs2cJsVw" name="el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2TNQYEeegcbzs2cJsVw" name="el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_44B2TdQYEeegcbzs2cJsVw" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2TtQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xvJvENQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_44B2T9QYEeegcbzs2cJsVw" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_44B2R9QYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_44B2UdQYEeegcbzs2cJsVw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <ownedComment xmi:type="uml:Comment" xmi:id="_N84JENQZEeegcbzs2cJsVw" annotatedElement="_mg0OYNQYEeegcbzs2cJsVw"> + <body>E1_el3 will be remove</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_p3uWUNW5EeeAT5_phnAc3Q" annotatedElement="_QwZFgNW5EeeAT5_phnAc3Q"> + <body>E2_el3 will be move to E1</body> + </ownedComment> + <elementImport xmi:type="uml:ElementImport" xmi:id="_ls_kwNQYEeegcbzs2cJsVw" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_jdIa8NQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_jdJCANQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_mKdj4NQYEeegcbzs2cJsVw" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_tqK2sNQYEeegcbzs2cJsVw" name="p1" type="_mg0OYNQYEeegcbzs2cJsVw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_0_h6sNQYEeegcbzs2cJsVw" name="base_Class" association="_0_eQUNQYEeegcbzs2cJsVw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_xvJvENQYEeegcbzs2cJsVw" name="S2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_y8cooNQYEeegcbzs2cJsVw" name="p2" type="_QwZFgNW5EeeAT5_phnAc3Q"> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2EEg4NQYEeegcbzs2cJsVw" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2ERVMNQYEeegcbzs2cJsVw" value="*"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_1VTWYNQYEeegcbzs2cJsVw" name="base_Class" association="_1VSIQNQYEeegcbzs2cJsVw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_mg0OYNQYEeegcbzs2cJsVw" name="E1"> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_m9KMINQYEeegcbzs2cJsVw" name="E1_el1"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_nMK4gNQYEeegcbzs2cJsVw" name="E1_el2"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_nvg2INQYEeegcbzs2cJsVw" name="E1_el4"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_gIYjMNW5EeeAT5_phnAc3Q" name="E2_el3"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_1VSIQNQYEeegcbzs2cJsVw" name="E_S2_Class1" memberEnd="_1VSvUNQYEeegcbzs2cJsVw _1VTWYNQYEeegcbzs2cJsVw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_1VSvUNQYEeegcbzs2cJsVw" name="extension_S2" type="_xvJvENQYEeegcbzs2cJsVw" aggregation="composite" association="_1VSIQNQYEeegcbzs2cJsVw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_0_eQUNQYEeegcbzs2cJsVw" name="E_S1_Class1" memberEnd="_0_hToNQYEeegcbzs2cJsVw _0_h6sNQYEeegcbzs2cJsVw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_0_hToNQYEeegcbzs2cJsVw" name="extension_S1" type="_mKdj4NQYEeegcbzs2cJsVw" aggregation="composite" association="_0_eQUNQYEeegcbzs2cJsVw"/> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_QwZFgNW5EeeAT5_phnAc3Q" name="E2"> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_SR_bINW5EeeAT5_phnAc3Q" name="E2_el1"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_eBehENW5EeeAT5_phnAc3Q" name="E2_el2"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.uml new file mode 100644 index 00000000000..b5446c0eda0 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral.uml @@ -0,0 +1,91 @@ +<?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:DeleteEnumLiteral="http:///schemas/DeleteEnumLiteral/_LDkQINW6EeeAT5_phnAc3Q/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/DeleteEnumLiteral/_LDkQINW6EeeAT5_phnAc3Q/2 DeleteEnumLiteral.profile.uml#_LDk3MNW6EeeAT5_phnAc3Q"> + <uml:Model xmi:id="_8FiUENQYEeegcbzs2cJsVw" name="DeleteEnumLiteral"> + <ownedComment xmi:type="uml:Comment" xmi:id="_pyF7cNQkEeeVsKVtddwCCQ" annotatedElement="_8w_E0NQYEeegcbzs2cJsVw"> + <body>Select E1_el4</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_tULiINQkEeeVsKVtddwCCQ" annotatedElement="_pyF7cNQkEeeVsKVtddwCCQ"> + <body>result: +S1.p1 = E1_el4</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_6lF-kNQkEeeVsKVtddwCCQ" annotatedElement="_9DkCkNQYEeegcbzs2cJsVw"> + <body>No change</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_AMivQNQlEeeVsKVtddwCCQ" annotatedElement="_9UeMYNQYEeegcbzs2cJsVw"> + <body>Add E2_el2</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_EgfQsNQlEeeVsKVtddwCCQ" annotatedElement="_AMivQNQlEeeVsKVtddwCCQ"> + <body>result: +S2.p2 = {E2_el1, E2_el2}</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_IntkwNQlEeeVsKVtddwCCQ" annotatedElement="_9nw70NQYEeegcbzs2cJsVw"> + <body>No change</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_dUNpANQlEeeVsKVtddwCCQ" annotatedElement="_6lF-kNQkEeeVsKVtddwCCQ"> + <body>result: +S1.p1 = E1_el2</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_mTwW4NQlEeeVsKVtddwCCQ" annotatedElement="_IntkwNQlEeeVsKVtddwCCQ"> + <body>result: +S2.p2 = {E2_el1, E2_el2}</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_rYEI0NQmEeeVsKVtddwCCQ" annotatedElement="_iEiH8NQmEeeVsKVtddwCCQ"> + <body>Select E1_el4 for S1</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_wY6zkNQmEeeVsKVtddwCCQ" annotatedElement="_rYEI0NQmEeeVsKVtddwCCQ"> + <body>result: +S1.p1 = E1_el4 +S2.p2 = {E2_el1, E2_el2}</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_6MveENQmEeeVsKVtddwCCQ" annotatedElement="_mbYzcNQmEeeVsKVtddwCCQ"> + <body>Select E1_el4 for S1 +Add E2_el1 for S2</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="__dJAsNQmEeeVsKVtddwCCQ" annotatedElement="_6MveENQmEeeVsKVtddwCCQ"> + <body>result: +S1.p1 = E1_el4 +S2.p2 = {E2_el1}</body> + </ownedComment> + <packageImport xmi:type="uml:PackageImport" xmi:id="_8QdxsNQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Class" xmi:id="_8w_E0NQYEeegcbzs2cJsVw" name="Class1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_9DkCkNQYEeegcbzs2cJsVw" name="Class2"/> + <packagedElement xmi:type="uml:Class" xmi:id="_9UeMYNQYEeegcbzs2cJsVw" name="Class3"/> + <packagedElement xmi:type="uml:Class" xmi:id="_9nw70NQYEeegcbzs2cJsVw" name="Class4"/> + <packagedElement xmi:type="uml:Class" xmi:id="_iEiH8NQmEeeVsKVtddwCCQ" name="Class5"/> + <packagedElement xmi:type="uml:Class" xmi:id="_mbYzcNQmEeeVsKVtddwCCQ" name="Class6"/> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_YJI10NQmEeeVsKVtddwCCQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NP9PMNW6EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NP9PMdW6EeeAT5_phnAc3Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NP9PMtW6EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NP9PM9W6EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NP9PNNW6EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NP9PNdW6EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YJJc4NQmEeeVsKVtddwCCQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="DeleteEnumLiteral.profile.uml#_LDk3MNW6EeeAT5_phnAc3Q"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="DeleteEnumLiteral.profile.uml#_jT60kNQYEeegcbzs2cJsVy"/> + </profileApplication> + </uml:Model> + <DeleteEnumLiteral:S1 xmi:id="_Y8ciENQmEeeVsKVtddwCCQ" p1="E1_el3" base_Class="_8w_E0NQYEeegcbzs2cJsVw"/> + <DeleteEnumLiteral:S1 xmi:id="_ZnzzQNQmEeeVsKVtddwCCQ" p1="E1_el2" base_Class="_9DkCkNQYEeegcbzs2cJsVw"/> + <DeleteEnumLiteral:S2 xmi:id="_bP3WMNQmEeeVsKVtddwCCQ" base_Class="_9nw70NQYEeegcbzs2cJsVw"> + <p2>E2_el1</p2> + <p2>E2_el2</p2> + </DeleteEnumLiteral:S2> + <DeleteEnumLiteral:S2 xmi:id="_c_SscNQmEeeVsKVtddwCCQ" base_Class="_9UeMYNQYEeegcbzs2cJsVw"> + <p2>E2_el3</p2> + <p2>E2_el1</p2> + </DeleteEnumLiteral:S2> + <DeleteEnumLiteral:S1 xmi:id="_jTbkANQmEeeVsKVtddwCCQ" p1="E1_el3" base_Class="_iEiH8NQmEeeVsKVtddwCCQ"/> + <DeleteEnumLiteral:S2 xmi:id="_jgnrcNQmEeeVsKVtddwCCQ" base_Class="_iEiH8NQmEeeVsKVtddwCCQ"> + <p2>E2_el1</p2> + <p2>E2_el2</p2> + </DeleteEnumLiteral:S2> + <DeleteEnumLiteral:S1 xmi:id="_nOXvkNQmEeeVsKVtddwCCQ" p1="E1_el3" base_Class="_mbYzcNQmEeeVsKVtddwCCQ"/> + <DeleteEnumLiteral:S2 xmi:id="_nbY34NQmEeeVsKVtddwCCQ" base_Class="_mbYzcNQmEeeVsKVtddwCCQ"> + <p2>E2_el3</p2> + </DeleteEnumLiteral:S2> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral_before.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral_before.profile.uml new file mode 100644 index 00000000000..18acdb28c94 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/DeleteEnumLiteral/DeleteEnumLiteral_before.profile.uml @@ -0,0 +1,154 @@ +<?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="_jT60kNQYEeegcbzs2cJsVy" name="DeleteEnumLiteral" metaclassReference="_ls_kwNQYEeegcbzs2cJsVw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44BPMNQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_LDk3MNW6EeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_LDkQINW6EeeAT5_phnAc3Q/2" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDleQtW6EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleQ9W6EeeAT5_phnAc3Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRNW6EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRdW6EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRtW6EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleR9W6EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_LDk3MdW6EeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3MtW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LDk3M9W6EeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_LDk3N9W6EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LDk3NdW6EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LDk3N9W6EeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3ONW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mg0OYNQYEeegcbzs2cJsVw"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3OdW6EeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3OtW6EeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3O9W6EeeAT5_phnAc3Q" name="E1_el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3PNW6EeeAT5_phnAc3Q" name="E1_el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_LDk3PdW6EeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3PtW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xvJvENQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LDk3P9W6EeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_LDk3Q9W6EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LDk3QdW6EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LDk3Q9W6EeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3RNW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QwZFgNW5EeeAT5_phnAc3Q"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3RdW6EeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3RtW6EeeAT5_phnAc3Q" name="E2_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3R9W6EeeAT5_phnAc3Q" name="E2_el3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_0b44odW5EeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_0b44oNW5EeeAT5_phnAc3Q/1" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b6GwtW5EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6Gw9W5EeeAT5_phnAc3Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxNW5EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxdW5EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxtW5EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6Gx9W5EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_0b44otW5EeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fsNW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0b5fsdW5EeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_0b5ftdW5EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fs9W5EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0b5ftdW5EeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fttW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mg0OYNQYEeegcbzs2cJsVw"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5ft9W5EeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fuNW5EeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fudW5EeeAT5_phnAc3Q" name="E1_el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5futW5EeeAT5_phnAc3Q" name="E1_el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_0b5fu9W5EeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fvNW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xvJvENQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fvdW5EeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_0b5fu9W5EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fv9W5EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0b5fwdW5EeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fwtW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QwZFgNW5EeeAT5_phnAc3Q"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fw9W5EeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fxNW5EeeAT5_phnAc3Q" name="E2_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fxdW5EeeAT5_phnAc3Q" name="E2_el3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_44B2QNQYEeegcbzs2cJsVw" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_43-y8NQYEeegcbzs2cJsVw/0" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44DrcdQYEeegcbzs2cJsVw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrctQYEeegcbzs2cJsVw" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44Drc9QYEeegcbzs2cJsVw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrdNQYEeegcbzs2cJsVw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrddQYEeegcbzs2cJsVw" key="Date" value="2017-11-28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrdtQYEeegcbzs2cJsVw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_44B2QdQYEeegcbzs2cJsVw" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2QtQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_44B2Q9QYEeegcbzs2cJsVw" name="p1" ordered="false" lowerBound="1" eType="_44B2R9QYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_44B2RdQYEeegcbzs2cJsVw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_44B2R9QYEeegcbzs2cJsVw" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2SNQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mg0OYNQYEeegcbzs2cJsVw"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2SdQYEeegcbzs2cJsVw" name="el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2StQYEeegcbzs2cJsVw" name="el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2S9QYEeegcbzs2cJsVw" name="el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2TNQYEeegcbzs2cJsVw" name="el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_44B2TdQYEeegcbzs2cJsVw" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2TtQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xvJvENQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_44B2T9QYEeegcbzs2cJsVw" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_44B2R9QYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_44B2UdQYEeegcbzs2cJsVw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <ownedComment xmi:type="uml:Comment" xmi:id="_N84JENQZEeegcbzs2cJsVw" annotatedElement="_mg0OYNQYEeegcbzs2cJsVw"> + <body>E1_el3 will be remove</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_p3uWUNW5EeeAT5_phnAc3Q" annotatedElement="_QwZFgNW5EeeAT5_phnAc3Q"> + <body>E2_el3 will be move to E1</body> + </ownedComment> + <elementImport xmi:type="uml:ElementImport" xmi:id="_ls_kwNQYEeegcbzs2cJsVw" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_jdIa8NQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_jdJCANQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_mKdj4NQYEeegcbzs2cJsVw" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_tqK2sNQYEeegcbzs2cJsVw" name="p1" type="_mg0OYNQYEeegcbzs2cJsVw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_0_h6sNQYEeegcbzs2cJsVw" name="base_Class" association="_0_eQUNQYEeegcbzs2cJsVw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_xvJvENQYEeegcbzs2cJsVw" name="S2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_y8cooNQYEeegcbzs2cJsVw" name="p2" type="_QwZFgNW5EeeAT5_phnAc3Q"> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2EEg4NQYEeegcbzs2cJsVw" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2ERVMNQYEeegcbzs2cJsVw" value="*"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_1VTWYNQYEeegcbzs2cJsVw" name="base_Class" association="_1VSIQNQYEeegcbzs2cJsVw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_mg0OYNQYEeegcbzs2cJsVw" name="E1"> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_m9KMINQYEeegcbzs2cJsVw" name="E1_el1"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_nMK4gNQYEeegcbzs2cJsVw" name="E1_el2"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_ncE8wNQYEeegcbzs2cJsVw" name="E1_el3"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_nvg2INQYEeegcbzs2cJsVw" name="E1_el4"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_1VSIQNQYEeegcbzs2cJsVw" name="E_S2_Class1" memberEnd="_1VSvUNQYEeegcbzs2cJsVw _1VTWYNQYEeegcbzs2cJsVw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_1VSvUNQYEeegcbzs2cJsVw" name="extension_S2" type="_xvJvENQYEeegcbzs2cJsVw" aggregation="composite" association="_1VSIQNQYEeegcbzs2cJsVw"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_0_eQUNQYEeegcbzs2cJsVw" name="E_S1_Class1" memberEnd="_0_hToNQYEeegcbzs2cJsVw _0_h6sNQYEeegcbzs2cJsVw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_0_hToNQYEeegcbzs2cJsVw" name="extension_S1" type="_mKdj4NQYEeegcbzs2cJsVw" aggregation="composite" association="_0_eQUNQYEeegcbzs2cJsVw"/> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_QwZFgNW5EeeAT5_phnAc3Q" name="E2"> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_SR_bINW5EeeAT5_phnAc3Q" name="E2_el1"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_eBehENW5EeeAT5_phnAc3Q" name="E2_el2"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_gIYjMNW5EeeAT5_phnAc3Q" name="E2_el3"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.di new file mode 100644 index 00000000000..8c549eecdc6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.notation new file mode 100644 index 00000000000..3cdfd2abf32 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.notation @@ -0,0 +1,145 @@ +<?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:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> + <notation:Diagram xmi:id="_8FtTMNQYEeegcbzs2cJsVw" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_j2jIgPXuEeeUHKpx9-NoWg" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_j2jvkPXuEeeUHKpx9-NoWg" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_j2jvkfXuEeeUHKpx9-NoWg" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_j2jvkvXuEeeUHKpx9-NoWg" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_j2jvk_XuEeeUHKpx9-NoWg" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_j2jvlPXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_j2jvlfXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_j2jvlvXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j2jvl_XuEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_j2jvmPXuEeeUHKpx9-NoWg" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_j2jvmfXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_j2jvmvXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_j2jvm_XuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j2jvnPXuEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_j2jvnfXuEeeUHKpx9-NoWg" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_j2jvnvXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_j2jvn_XuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_j2jvoPXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j2jvofXuEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Class" href="IsStaticTest.uml#_j2ihcPXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j2jIgfXuEeeUHKpx9-NoWg" x="83" y="117"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_lkAv6vXuEeeUHKpx9-NoWg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_lkAv6_XuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lkAv7fXuEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="IsStaticTest.uml#_j2ihcPXuEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lkAv7PXuEeeUHKpx9-NoWg" x="283" y="117"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pLhpIPXuEeeUHKpx9-NoWg" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_pLiQMPXuEeeUHKpx9-NoWg" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_pLiQMfXuEeeUHKpx9-NoWg" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_pLiQMvXuEeeUHKpx9-NoWg" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_pLiQM_XuEeeUHKpx9-NoWg" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pLiQNPXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pLiQNfXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pLiQNvXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLiQN_XuEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_pLiQOPXuEeeUHKpx9-NoWg" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pLiQOfXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pLiQOvXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pLiQO_XuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLiQPPXuEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_pLiQPfXuEeeUHKpx9-NoWg" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pLiQPvXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pLiQP_XuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pLiQQPXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLiQQfXuEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Class" href="IsStaticTest.uml#_pLfz8PXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLhpIfXuEeeUHKpx9-NoWg" x="276" y="119"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pbySsPXuEeeUHKpx9-NoWg" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_pbySsvXuEeeUHKpx9-NoWg" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_pbySs_XuEeeUHKpx9-NoWg" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_pbyStPXuEeeUHKpx9-NoWg" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_pbyStfXuEeeUHKpx9-NoWg" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pbyStvXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pbySt_XuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pbySuPXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbySufXuEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_pby5wPXuEeeUHKpx9-NoWg" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pby5wfXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pby5wvXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pby5w_XuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pby5xPXuEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_pby5xfXuEeeUHKpx9-NoWg" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pby5xvXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_pby5x_XuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_pby5yPXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pby5yfXuEeeUHKpx9-NoWg"/> + </children> + <element xmi:type="uml:Class" href="IsStaticTest.uml#_pbwdgPXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbySsfXuEeeUHKpx9-NoWg" x="453" y="120"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_p8i2YPXuEeeUHKpx9-NoWg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_p8i2YfXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_p8i2Y_XuEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="IsStaticTest.uml#_pLfz8PXuEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p8i2YvXuEeeUHKpx9-NoWg" x="476" y="119"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_qZgfOvXuEeeUHKpx9-NoWg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_qZgfO_XuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qZgfPfXuEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="IsStaticTest.uml#_pbwdgPXuEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qZgfPPXuEeeUHKpx9-NoWg" x="653" y="120"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_8FtTMdQYEeegcbzs2cJsVw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_8FtTMtQYEeegcbzs2cJsVw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_8FtTM9QYEeegcbzs2cJsVw" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Model" href="IsStaticTest.uml#_8FiUENQYEeegcbzs2cJsVw"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_sZf_oeSYEeeCup3OlNlCew" name="css_stylesheets" eObjectListValue="_sZf_oOSYEeeCup3OlNlCew"/> + <element xmi:type="uml:Model" href="IsStaticTest.uml#_8FiUENQYEeegcbzs2cJsVw"/> + <edges xmi:type="notation:Connector" xmi:id="_lkBW8PXuEeeUHKpx9-NoWg" type="StereotypeCommentLink" source="_j2jIgPXuEeeUHKpx9-NoWg" target="_lkAv6vXuEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_lkBW8fXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lkBW9fXuEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="IsStaticTest.uml#_j2ihcPXuEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lkBW8vXuEeeUHKpx9-NoWg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lkBW8_XuEeeUHKpx9-NoWg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lkBW9PXuEeeUHKpx9-NoWg"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_p8i2ZPXuEeeUHKpx9-NoWg" type="StereotypeCommentLink" source="_pLhpIPXuEeeUHKpx9-NoWg" target="_p8i2YPXuEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_p8i2ZfXuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_p8i2afXuEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="IsStaticTest.uml#_pLfz8PXuEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p8i2ZvXuEeeUHKpx9-NoWg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p8i2Z_XuEeeUHKpx9-NoWg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p8i2aPXuEeeUHKpx9-NoWg"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_qZgfPvXuEeeUHKpx9-NoWg" type="StereotypeCommentLink" source="_pbySsPXuEeeUHKpx9-NoWg" target="_qZgfOvXuEeeUHKpx9-NoWg"> + <styles xmi:type="notation:FontStyle" xmi:id="_qZgfP_XuEeeUHKpx9-NoWg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qZhGQvXuEeeUHKpx9-NoWg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="IsStaticTest.uml#_pbwdgPXuEeeUHKpx9-NoWg"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qZgfQPXuEeeUHKpx9-NoWg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qZhGQPXuEeeUHKpx9-NoWg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qZhGQfXuEeeUHKpx9-NoWg"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_sZf_oOSYEeeCup3OlNlCew" path="/TestModel/testModels.css"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.notation new file mode 100644 index 00000000000..6ed39de4f37 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.notation @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<notation:Diagram 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:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_jUgDYNQYEeegcbzs2cJsVw" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WKL0sNW5EeeAT5_phnAc3Q" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WKMbwNW5EeeAT5_phnAc3Q" key="canonical" value="true"/> + </eAnnotations> + <children xmi:type="notation:Shape" xmi:id="_ltRRkNQYEeegcbzs2cJsVw" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ltU78NQYEeegcbzs2cJsVw" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltU78dQYEeegcbzs2cJsVw" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltU78tQYEeegcbzs2cJsVw" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltU789QYEeegcbzs2cJsVw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltVjANQYEeegcbzs2cJsVw" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ltVjAdQYEeegcbzs2cJsVw" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_ltTt0NQYEeegcbzs2cJsVw" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ltTt0dQYEeegcbzs2cJsVw" x="60" y="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_luHmINQYEeegcbzs2cJsVw" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_luHmIdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_luHmI9QYEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luHmItQYEeegcbzs2cJsVw" x="505" y="287"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_mKjqgNQYEeegcbzs2cJsVw" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_mKkRkNQYEeegcbzs2cJsVw" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_mKk4oNQYEeegcbzs2cJsVw" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_tqTZkNQYEeegcbzs2cJsVw" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="IsStaticTest.profile.uml#_tqK2sNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_tqTZkdQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_WCfiwPXuEeeUHKpx9-NoWg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="IsStaticTest.profile.uml#_WCYOAPXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_WCfiwfXuEeeUHKpx9-NoWg"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_YwgoMPXuEeeUHKpx9-NoWg" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="IsStaticTest.profile.uml#_YwYsYPXuEeeUHKpx9-NoWg"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YwgoMfXuEeeUHKpx9-NoWg"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_mKk4odQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mKk4otQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mKk4o9QYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mKk4pNQYEeegcbzs2cJsVw"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_mKk4pdQYEeegcbzs2cJsVw" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_mKk4ptQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mKk4p9QYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mKk4qNQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mKk4qdQYEeegcbzs2cJsVw"/> + </children> + <element xmi:type="uml:Stereotype" href="IsStaticTest.profile.uml#_mKdj4NQYEeegcbzs2cJsVw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mKjqgdQYEeegcbzs2cJsVw" x="30" y="30"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_jUgDYdQYEeegcbzs2cJsVw" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_jUgDYtQYEeegcbzs2cJsVw"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_jUgDY9QYEeegcbzs2cJsVw" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="IsStaticTest.profile.uml#_jT60kNQYEeegcbzs2cJsVw"/> + </styles> + <styles xmi:type="notation:CanonicalStyle" xmi:id="_WKJYcNW5EeeAT5_phnAc3Q" canonical="false"/> + <element xmi:type="uml:Profile" href="IsStaticTest.profile.uml#_jT60kNQYEeegcbzs2cJsVw"/> + <edges xmi:type="notation:Connector" xmi:id="_luINMNQYEeegcbzs2cJsVw" type="StereotypeCommentLink" source="_ltRRkNQYEeegcbzs2cJsVw" target="_luHmINQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_luINMdQYEeegcbzs2cJsVw"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_luI0QNQYEeegcbzs2cJsVw" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_luINMtQYEeegcbzs2cJsVw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_luINM9QYEeegcbzs2cJsVw"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_luINNNQYEeegcbzs2cJsVw"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_0_8KYNQYEeegcbzs2cJsVw" type="Extension_Edge" source="_mKjqgNQYEeegcbzs2cJsVw" target="_ltRRkNQYEeegcbzs2cJsVw"> + <styles xmi:type="notation:FontStyle" xmi:id="_0_8xcNQYEeegcbzs2cJsVw"/> + <element xmi:type="uml:Extension" href="IsStaticTest.profile.uml#_0_eQUNQYEeegcbzs2cJsVw"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0_8xcdQYEeegcbzs2cJsVw" points="[84, 133, -643984, -643984]$[155, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1AeV4NQYEeegcbzs2cJsVw" id="(0.48905109489051096,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1AeV4dQYEeegcbzs2cJsVw" id="(0.33,0.0)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.uml new file mode 100644 index 00000000000..5ac40c050d4 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.profile.uml @@ -0,0 +1,220 @@ +<?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="_jT60kNQYEeegcbzs2cJsVw" name="IsStaticTest" metaclassReference="_ls_kwNQYEeegcbzs2cJsVw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44BPMNQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_4fQR4fXuEeeUHKpx9-NoWg" name="IsStaticTest" nsURI="http:///schemas/IsStaticTest/_4fQR4PXuEeeUHKpx9-NoWg/5" nsPrefix="IsStaticTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4fQ48fXuEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4fQ48vXuEeeUHKpx9-NoWg" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4fQ48_XuEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4fQ49PXuEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4fQ49fXuEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4fQ49vXuEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_4fQR4vXuEeeUHKpx9-NoWg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4fQR4_XuEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_4fQR5PXuEeeUHKpx9-NoWg" name="p1" ordered="false" lowerBound="1" defaultValueLiteral="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="_4fQR5vXuEeeUHKpx9-NoWg" 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="_4fQR6PXuEeeUHKpx9-NoWg" name="p2" 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="_4fQR6vXuEeeUHKpx9-NoWg" name="p3" ordered="false" lowerBound="1" defaultValueLiteral="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bvN1APXuEeeUHKpx9-NoWg" name="IsStaticTest" nsURI="http:///schemas/IsStaticTest/_bvNN8PXuEeeUHKpx9-NoWg/4" nsPrefix="IsStaticTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvN1DPXuEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1DfXuEeeUHKpx9-NoWg" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1DvXuEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1D_XuEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1EPXuEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1EfXuEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvN1AfXuEeeUHKpx9-NoWg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvN1AvXuEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bvN1A_XuEeeUHKpx9-NoWg" name="p1" ordered="false" lowerBound="1" defaultValueLiteral="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="_bvN1BfXuEeeUHKpx9-NoWg" 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="_bvN1B_XuEeeUHKpx9-NoWg" name="p2" 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="_bvN1CfXuEeeUHKpx9-NoWg" name="p3" ordered="false" lowerBound="1" defaultValueLiteral="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_2TIbMNXGEeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_2TH0INXGEeeAT5_phnAc3Q/3" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TJCQtXGEeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCQ9XGEeeAT5_phnAc3Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRNXGEeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRdXGEeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRtXGEeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCR9XGEeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_2TIbMdXGEeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbMtXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2TIbM9XGEeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_2TIbN9XGEeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2TIbNdXGEeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2TIbN9XGEeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbONXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbOdXGEeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbOtXGEeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbO9XGEeeAT5_phnAc3Q" name="E1_el4" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbPNXGEeeAT5_phnAc3Q" name="E2_el3" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_2TIbPdXGEeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbPtXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2TIbP9XGEeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_2TIbQ9XGEeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2TIbQdXGEeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2TIbQ9XGEeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbRNXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbRdXGEeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbRtXGEeeAT5_phnAc3Q" name="E2_el2" value="1"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_LDk3MNW6EeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_LDkQINW6EeeAT5_phnAc3Q/2" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDleQtW6EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleQ9W6EeeAT5_phnAc3Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRNW6EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRdW6EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRtW6EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleR9W6EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_LDk3MdW6EeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3MtW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LDk3M9W6EeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_LDk3N9W6EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LDk3NdW6EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LDk3N9W6EeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3ONW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3OdW6EeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3OtW6EeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3O9W6EeeAT5_phnAc3Q" name="E1_el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3PNW6EeeAT5_phnAc3Q" name="E1_el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_LDk3PdW6EeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3PtW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LDk3P9W6EeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_LDk3Q9W6EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LDk3QdW6EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LDk3Q9W6EeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3RNW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3RdW6EeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3RtW6EeeAT5_phnAc3Q" name="E2_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3R9W6EeeAT5_phnAc3Q" name="E2_el3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_0b44odW5EeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_0b44oNW5EeeAT5_phnAc3Q/1" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b6GwtW5EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6Gw9W5EeeAT5_phnAc3Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxNW5EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxdW5EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxtW5EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6Gx9W5EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_0b44otW5EeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fsNW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0b5fsdW5EeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_0b5ftdW5EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fs9W5EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0b5ftdW5EeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fttW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5ft9W5EeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fuNW5EeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fudW5EeeAT5_phnAc3Q" name="E1_el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5futW5EeeAT5_phnAc3Q" name="E1_el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_0b5fu9W5EeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fvNW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fvdW5EeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_0b5fu9W5EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fv9W5EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0b5fwdW5EeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fwtW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fw9W5EeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fxNW5EeeAT5_phnAc3Q" name="E2_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fxdW5EeeAT5_phnAc3Q" name="E2_el3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_44B2QNQYEeegcbzs2cJsVw" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_43-y8NQYEeegcbzs2cJsVw/0" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44DrcdQYEeegcbzs2cJsVw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrctQYEeegcbzs2cJsVw" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44Drc9QYEeegcbzs2cJsVw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrdNQYEeegcbzs2cJsVw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrddQYEeegcbzs2cJsVw" key="Date" value="2017-11-28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrdtQYEeegcbzs2cJsVw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_44B2QdQYEeegcbzs2cJsVw" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2QtQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_44B2Q9QYEeegcbzs2cJsVw" name="p1" ordered="false" lowerBound="1" eType="_44B2R9QYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_44B2RdQYEeegcbzs2cJsVw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_44B2R9QYEeegcbzs2cJsVw" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2SNQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2SdQYEeegcbzs2cJsVw" name="el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2StQYEeegcbzs2cJsVw" name="el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2S9QYEeegcbzs2cJsVw" name="el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2TNQYEeegcbzs2cJsVw" name="el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_44B2TdQYEeegcbzs2cJsVw" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2TtQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_44B2T9QYEeegcbzs2cJsVw" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_44B2R9QYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_44B2UdQYEeegcbzs2cJsVw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_ls_kwNQYEeegcbzs2cJsVw" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_jdIa8NQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_jdJCANQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_mKdj4NQYEeegcbzs2cJsVw" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_tqK2sNQYEeegcbzs2cJsVw" name="p1" visibility="public" isStatic="true"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Vp4OcPXuEeeUHKpx9-NoWg" value="1"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_0_h6sNQYEeegcbzs2cJsVw" name="base_Class" association="_0_eQUNQYEeegcbzs2cJsVw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WCYOAPXuEeeUHKpx9-NoWg" name="p2" isStatic="true"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YAaoAPXuEeeUHKpx9-NoWg"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YAlnIPXuEeeUHKpx9-NoWg" value="*"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_YwYsYPXuEeeUHKpx9-NoWg" name="p3"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_acWe8PXuEeeUHKpx9-NoWg" value="1"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_0_eQUNQYEeegcbzs2cJsVw" name="E_S1_Class1" memberEnd="_0_hToNQYEeegcbzs2cJsVw _0_h6sNQYEeegcbzs2cJsVw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_0_hToNQYEeegcbzs2cJsVw" name="extension_S1" type="_mKdj4NQYEeegcbzs2cJsVw" aggregation="composite" association="_0_eQUNQYEeegcbzs2cJsVw"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.uml new file mode 100644 index 00000000000..1c5536a6526 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest.uml @@ -0,0 +1,37 @@ +<?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:IsStaticTest="http:///schemas/IsStaticTest/_bvNN8PXuEeeUHKpx9-NoWg/4" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/IsStaticTest/_bvNN8PXuEeeUHKpx9-NoWg/4 IsStaticTest.profile.uml#_bvN1APXuEeeUHKpx9-NoWg"> + <uml:Model xmi:id="_8FiUENQYEeegcbzs2cJsVw" name="IsStaticTest"> + <packageImport xmi:type="uml:PackageImport" xmi:id="_8QdxsNQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Class" xmi:id="_j2ihcPXuEeeUHKpx9-NoWg" name="Class1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_pLfz8PXuEeeUHKpx9-NoWg" name="Class2"/> + <packagedElement xmi:type="uml:Class" xmi:id="_pbwdgPXuEeeUHKpx9-NoWg" name="Class3"/> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_YJI10NQmEeeVsKVtddwCCY"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gQiEEPXuEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gQiEEfXuEeeUHKpx9-NoWg" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gQiEEvXuEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gQiEE_XuEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gQiEFPXuEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gQiEFfXuEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YJJc4NQmEeeVsKVtddwCCQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="IsStaticTest.profile.uml#_bvN1APXuEeeUHKpx9-NoWg"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="IsStaticTest.profile.uml#_jT60kNQYEeegcbzs2cJsVw"/> + </profileApplication> + </uml:Model> + <IsStaticTest:S1 xmi:id="_lj6CMPXuEeeUHKpx9-NoWg" base_Class="_j2ihcPXuEeeUHKpx9-NoWg"> + <p2>foo1</p2> + <p2>foo2</p2> + <p2>foo3</p2> + </IsStaticTest:S1> + <IsStaticTest:S1 xmi:id="_p8X3QPXuEeeUHKpx9-NoWg" p1="2" base_Class="_pLfz8PXuEeeUHKpx9-NoWg" p3="2"> + <p2>fee1</p2> + <p2>fee2</p2> + </IsStaticTest:S1> + <IsStaticTest:S1 xmi:id="_qZVgEPXuEeeUHKpx9-NoWg" p1="3" base_Class="_pbwdgPXuEeeUHKpx9-NoWg" p3="3"> + <p2>faa1</p2> + <p2>faa2</p2> + </IsStaticTest:S1> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest_before.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest_before.profile.uml new file mode 100644 index 00000000000..4c64dd9476d --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/IsStaticTest/IsStaticTest_before.profile.uml @@ -0,0 +1,196 @@ +<?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="_jT60kNQYEeegcbzs2cJsVw" name="IsStaticTest" metaclassReference="_ls_kwNQYEeegcbzs2cJsVw"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44BPMNQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_bvN1APXuEeeUHKpx9-NoWg" name="IsStaticTest" nsURI="http:///schemas/IsStaticTest/_bvNN8PXuEeeUHKpx9-NoWg/4" nsPrefix="IsStaticTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvN1DPXuEeeUHKpx9-NoWg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1DfXuEeeUHKpx9-NoWg" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1DvXuEeeUHKpx9-NoWg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1D_XuEeeUHKpx9-NoWg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1EPXuEeeUHKpx9-NoWg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bvN1EfXuEeeUHKpx9-NoWg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bvN1AfXuEeeUHKpx9-NoWg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvN1AvXuEeeUHKpx9-NoWg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bvN1A_XuEeeUHKpx9-NoWg" name="p1" ordered="false" lowerBound="1" defaultValueLiteral="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="_bvN1BfXuEeeUHKpx9-NoWg" 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="_bvN1B_XuEeeUHKpx9-NoWg" name="p2" 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="_bvN1CfXuEeeUHKpx9-NoWg" name="p3" ordered="false" lowerBound="1" defaultValueLiteral="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_2TIbMNXGEeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_2TH0INXGEeeAT5_phnAc3Q/3" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TJCQtXGEeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCQ9XGEeeAT5_phnAc3Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRNXGEeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRdXGEeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCRtXGEeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2TJCR9XGEeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_2TIbMdXGEeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbMtXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2TIbM9XGEeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_2TIbN9XGEeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2TIbNdXGEeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2TIbN9XGEeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbONXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbOdXGEeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbOtXGEeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbO9XGEeeAT5_phnAc3Q" name="E1_el4" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbPNXGEeeAT5_phnAc3Q" name="E2_el3" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_2TIbPdXGEeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbPtXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2TIbP9XGEeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_2TIbQ9XGEeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2TIbQdXGEeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2TIbQ9XGEeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2TIbRNXGEeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbRdXGEeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2TIbRtXGEeeAT5_phnAc3Q" name="E2_el2" value="1"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_LDk3MNW6EeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_LDkQINW6EeeAT5_phnAc3Q/2" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDleQtW6EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleQ9W6EeeAT5_phnAc3Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRNW6EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRdW6EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleRtW6EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDleR9W6EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_LDk3MdW6EeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3MtW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LDk3M9W6EeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_LDk3N9W6EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LDk3NdW6EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LDk3N9W6EeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3ONW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3OdW6EeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3OtW6EeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3O9W6EeeAT5_phnAc3Q" name="E1_el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3PNW6EeeAT5_phnAc3Q" name="E1_el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_LDk3PdW6EeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3PtW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LDk3P9W6EeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_LDk3Q9W6EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LDk3QdW6EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LDk3Q9W6EeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDk3RNW6EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3RdW6EeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3RtW6EeeAT5_phnAc3Q" name="E2_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_LDk3R9W6EeeAT5_phnAc3Q" name="E2_el3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_0b44odW5EeeAT5_phnAc3Q" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_0b44oNW5EeeAT5_phnAc3Q/1" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b6GwtW5EeeAT5_phnAc3Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6Gw9W5EeeAT5_phnAc3Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxNW5EeeAT5_phnAc3Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxdW5EeeAT5_phnAc3Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6GxtW5EeeAT5_phnAc3Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0b6Gx9W5EeeAT5_phnAc3Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_0b44otW5EeeAT5_phnAc3Q" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fsNW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_0b5fsdW5EeeAT5_phnAc3Q" name="p1" ordered="false" lowerBound="1" eType="_0b5ftdW5EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fs9W5EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0b5ftdW5EeeAT5_phnAc3Q" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fttW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5ft9W5EeeAT5_phnAc3Q" name="E1_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fuNW5EeeAT5_phnAc3Q" name="E1_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fudW5EeeAT5_phnAc3Q" name="E1_el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5futW5EeeAT5_phnAc3Q" name="E1_el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_0b5fu9W5EeeAT5_phnAc3Q" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fvNW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fvdW5EeeAT5_phnAc3Q" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_0b5fu9W5EeeAT5_phnAc3Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_0b5fv9W5EeeAT5_phnAc3Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_0b5fwdW5EeeAT5_phnAc3Q" name="E2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0b5fwtW5EeeAT5_phnAc3Q" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fw9W5EeeAT5_phnAc3Q" name="E2_el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fxNW5EeeAT5_phnAc3Q" name="E2_el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_0b5fxdW5EeeAT5_phnAc3Q" name="E2_el3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_44B2QNQYEeegcbzs2cJsVw" name="DeleteEnumLiteral" nsURI="http:///schemas/DeleteEnumLiteral/_43-y8NQYEeegcbzs2cJsVw/0" nsPrefix="DeleteEnumLiteral"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44DrcdQYEeegcbzs2cJsVw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrctQYEeegcbzs2cJsVw" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44Drc9QYEeegcbzs2cJsVw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrdNQYEeegcbzs2cJsVw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrddQYEeegcbzs2cJsVw" key="Date" value="2017-11-28"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_44DrdtQYEeegcbzs2cJsVw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_44B2QdQYEeegcbzs2cJsVw" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2QtQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mKdj4NQYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_44B2Q9QYEeegcbzs2cJsVw" name="p1" ordered="false" lowerBound="1" eType="_44B2R9QYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_44B2RdQYEeegcbzs2cJsVw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_44B2R9QYEeegcbzs2cJsVw" name="E1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2SNQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2SdQYEeegcbzs2cJsVw" name="el1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2StQYEeegcbzs2cJsVw" name="el2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2S9QYEeegcbzs2cJsVw" name="el3" value="2"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_44B2TNQYEeegcbzs2cJsVw" name="el4" value="3"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_44B2TdQYEeegcbzs2cJsVw" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_44B2TtQYEeegcbzs2cJsVw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_44B2T9QYEeegcbzs2cJsVw" name="p2" ordered="false" lowerBound="1" upperBound="-1" eType="_44B2R9QYEeegcbzs2cJsVw"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_44B2UdQYEeegcbzs2cJsVw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_ls_kwNQYEeegcbzs2cJsVw" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_jdIa8NQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_jdJCANQYEeegcbzs2cJsVw"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_mKdj4NQYEeegcbzs2cJsVw" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_tqK2sNQYEeegcbzs2cJsVw" name="p1" visibility="public"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Vp4OcPXuEeeUHKpx9-NoWg" value="1"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_0_h6sNQYEeegcbzs2cJsVw" name="base_Class" association="_0_eQUNQYEeegcbzs2cJsVw"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WCYOAPXuEeeUHKpx9-NoWg" name="p2"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YAaoAPXuEeeUHKpx9-NoWg"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YAlnIPXuEeeUHKpx9-NoWg" value="*"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_YwYsYPXuEeeUHKpx9-NoWg" name="p3"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_acWe8PXuEeeUHKpx9-NoWg" value="1"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_0_eQUNQYEeegcbzs2cJsVw" name="E_S1_Class1" memberEnd="_0_hToNQYEeegcbzs2cJsVw _0_h6sNQYEeegcbzs2cJsVw"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_0_hToNQYEeegcbzs2cJsVw" name="extension_S1" type="_mKdj4NQYEeegcbzs2cJsVw" aggregation="composite" association="_0_eQUNQYEeegcbzs2cJsVw"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.di new file mode 100644 index 00000000000..8c549eecdc6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.notation new file mode 100644 index 00000000000..d30e74917e0 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.notation @@ -0,0 +1,884 @@ +<?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:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> + <notation:Diagram xmi:id="_XKSdMNZxEee7ofz6m_3MKg" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_YK4-kNZxEee7ofz6m_3MKg" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_YK5loNZxEee7ofz6m_3MKg" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_YK5lodZxEee7ofz6m_3MKg" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YK6MsNZxEee7ofz6m_3MKg" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YK6MsdZxEee7ofz6m_3MKg" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YK6MstZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YK6Ms9ZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YK6MtNZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YK6MtdZxEee7ofz6m_3MKg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YK6MttZxEee7ofz6m_3MKg" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YK6Mt9ZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YK6MuNZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YK6MudZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YK6MutZxEee7ofz6m_3MKg"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YK6zwNZxEee7ofz6m_3MKg" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YK6zwdZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YK6zwtZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YK6zw9ZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YK6zxNZxEee7ofz6m_3MKg"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_YK17QNZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YK4-kdZxEee7ofz6m_3MKg" x="31" y="71"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_c6v_9NZxEee7ofz6m_3MKg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_c6v_9dZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_c6v_99ZxEee7ofz6m_3MKg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_YK17QNZxEee7ofz6m_3MKg"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_c6v_9tZxEee7ofz6m_3MKg" x="429" y="197"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Xm8DUNZ5EeeSH-zh9ipsJQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Xm8qYNZ5EeeSH-zh9ipsJQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_Xm8qYdZ5EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Xm8qYtZ5EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Xm9RcNZ5EeeSH-zh9ipsJQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Xm9RcdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Xm9RctZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Xm9Rc9Z5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xm9RdNZ5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Xm9RddZ5EeeSH-zh9ipsJQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Xm9RdtZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Xm9Rd9Z5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Xm9ReNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xm9RedZ5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Xm9RetZ5EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Xm9Re9Z5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Xm9RfNZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Xm9RfdZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xm9RftZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_Xm5nENZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xm8DUdZ5EeeSH-zh9ipsJQ" x="184" y="71"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_YaN6YNZ5EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YaN6YdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YaN6Y9Z5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_Xm5nENZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YaN6YtZ5EeeSH-zh9ipsJQ" x="384" y="35"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ZrxB0NZ5EeeSH-zh9ipsJQ" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ZrxB0tZ5EeeSH-zh9ipsJQ" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ZrxB09Z5EeeSH-zh9ipsJQ" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_aPJbsNZ5EeeSH-zh9ipsJQ" type="Class_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_aPJbstZ5EeeSH-zh9ipsJQ" type="Class_NameLabel_CN"/> + <children xmi:type="notation:DecorationNode" xmi:id="_aPKCwNZ5EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel_CN"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_aPKCwdZ5EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_aPKCwtZ5EeeSH-zh9ipsJQ" type="Class_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_aPKCw9Z5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_aPKCxNZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_aPKCxdZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aPKCxtZ5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_aPKCx9Z5EeeSH-zh9ipsJQ" type="Class_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_aPKCyNZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_aPKCydZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_aPKCytZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aPKCy9Z5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_aPKCzNZ5EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_aPKCzdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_aPKCztZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_aPKCz9Z5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aPKC0NZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_aO_qsNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aPJbsdZ5EeeSH-zh9ipsJQ" x="26" y="22"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ay3z0NZ5EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ay3z0dZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ay3z09Z5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_aO_qsNZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ay3z0tZ5EeeSH-zh9ipsJQ" x="272" y="45"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_ZrxB1NZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZrxB1dZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Package" href="MoveTest.uml#_ZrulkNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZrxB0dZ5EeeSH-zh9ipsJQ" x="329" y="21" width="167" height="185"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_eViCQNZ5EeeSH-zh9ipsJQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_eVipUNZ5EeeSH-zh9ipsJQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_eVipUdZ5EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_eVipUtZ5EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_eVipU9Z5EeeSH-zh9ipsJQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_eVipVNZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_eVipVdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_eVipVtZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eVipV9Z5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_eVjQYNZ5EeeSH-zh9ipsJQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_eVjQYdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_eVjQYtZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_eVjQY9Z5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eVjQZNZ5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_eVjQZdZ5EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_eVjQZtZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_eVjQZ9Z5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_eVjQaNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eVjQadZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_eVg0INZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eViCQdZ5EeeSH-zh9ipsJQ" x="31" y="281"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_e0tRkNZ5EeeSH-zh9ipsJQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_e0tRktZ5EeeSH-zh9ipsJQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_e0tRk9Z5EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_e0tRlNZ5EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_e0t4oNZ5EeeSH-zh9ipsJQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_e0t4odZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_e0t4otZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_e0t4o9Z5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e0t4pNZ5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_e0t4pdZ5EeeSH-zh9ipsJQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_e0t4ptZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_e0t4p9Z5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_e0t4qNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e0t4qdZ5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_e0t4qtZ5EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_e0t4q9Z5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_e0t4rNZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_e0t4rdZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e0t4rtZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_e0sDcNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e0tRkdZ5EeeSH-zh9ipsJQ" x="184" y="281"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_f_lwUNZ5EeeSH-zh9ipsJQ" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_f_lwUtZ5EeeSH-zh9ipsJQ" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_f_lwU9Z5EeeSH-zh9ipsJQ" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_hpQc0NZ5EeeSH-zh9ipsJQ" type="Class_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_hpQc0tZ5EeeSH-zh9ipsJQ" type="Class_NameLabel_CN"/> + <children xmi:type="notation:DecorationNode" xmi:id="_hpQc09Z5EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel_CN"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_hpQc1NZ5EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_hpQc1dZ5EeeSH-zh9ipsJQ" type="Class_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_hpQc1tZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_hpQc19Z5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_hpQc2NZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hpQc2dZ5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_hpQc2tZ5EeeSH-zh9ipsJQ" type="Class_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_hpQc29Z5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_hpQc3NZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_hpQc3dZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hpQc3tZ5EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_hpRD4NZ5EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_hpRD4dZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_hpRD4tZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_hpRD49Z5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hpRD5NZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_ho53gNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hpQc0dZ5EeeSH-zh9ipsJQ" x="25" y="27"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_qmSpQNZ5EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_qmSpQdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qmSpQ9Z5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_ho53gNZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qmSpQtZ5EeeSH-zh9ipsJQ" x="225" y="27"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_f_lwVNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f_lwVdZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Package" href="MoveTest.uml#_f_kiMNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f_lwUdZ5EeeSH-zh9ipsJQ" x="330" y="226" width="167" height="185"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_rHi8MNZ5EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_rHi8MdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_rHi8M9Z5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_e0sDcNZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rHi8MtZ5EeeSH-zh9ipsJQ" x="384" y="281"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_rwEUxNZ5EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_rwEUxdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_rwE70NZ5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_eVg0INZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rwEUxtZ5EeeSH-zh9ipsJQ" x="231" y="281"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_lWBNANZ6EeeSH-zh9ipsJQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_lWB0ENZ6EeeSH-zh9ipsJQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.uml#_lWAl8NZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lWBNAdZ6EeeSH-zh9ipsJQ" x="528" y="77"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_olvRUNZ6EeeSH-zh9ipsJQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_olvRUtZ6EeeSH-zh9ipsJQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.uml#_olsOANZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_olvRUdZ6EeeSH-zh9ipsJQ" x="530" y="292"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_tB4sgNZ6EeeSH-zh9ipsJQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_tB5TkNZ6EeeSH-zh9ipsJQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_tB5TkdZ6EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_tB5TktZ6EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_tB5Tk9Z6EeeSH-zh9ipsJQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_tB5TlNZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_tB5TldZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_tB5TltZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tB5Tl9Z6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_tB56oNZ6EeeSH-zh9ipsJQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_tB56odZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_tB56otZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_tB56o9Z6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tB56pNZ6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_tB56pdZ6EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_tB56ptZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_tB56p9Z6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_tB56qNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tB56qdZ6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_tB23UNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tB4sgdZ6EeeSH-zh9ipsJQ" x="34" y="516"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_vvkawNZ6EeeSH-zh9ipsJQ" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_vvlB0NZ6EeeSH-zh9ipsJQ" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_vvlB0dZ6EeeSH-zh9ipsJQ" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_z0IcYNZ6EeeSH-zh9ipsJQ" type="Class_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_z0IcYtZ6EeeSH-zh9ipsJQ" type="Class_NameLabel_CN"/> + <children xmi:type="notation:DecorationNode" xmi:id="_z0IcY9Z6EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel_CN"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z0IcZNZ6EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_z0IcZdZ6EeeSH-zh9ipsJQ" type="Class_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_z0IcZtZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_z0IcZ9Z6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_z0IcaNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z0IcadZ6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_z0IcatZ6EeeSH-zh9ipsJQ" type="Class_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_z0Ica9Z6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_z0IcbNZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_z0IcbdZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z0IcbtZ6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_z0JDcNZ6EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_z0JDcdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_z0JDctZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_z0JDc9Z6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z0JDdNZ6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_zylkQNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z0IcYdZ6EeeSH-zh9ipsJQ" x="21" y="24"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_7-l8ZNZ6EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7-l8ZdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7-l8Z9Z6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_zylkQNZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7-l8ZtZ6EeeSH-zh9ipsJQ" x="221" y="24"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_vvlB0tZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vvlB09Z6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Package" href="MoveTest.uml#_vvjzsNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vvkawdZ6EeeSH-zh9ipsJQ" x="333" y="464" width="167" height="185"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_w5xkENZ6EeeSH-zh9ipsJQ" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_w5xkEtZ6EeeSH-zh9ipsJQ" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_w5xkE9Z6EeeSH-zh9ipsJQ" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_1uM8YNZ6EeeSH-zh9ipsJQ" type="Class_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_1uM8YtZ6EeeSH-zh9ipsJQ" type="Class_NameLabel_CN"/> + <children xmi:type="notation:DecorationNode" xmi:id="_1uM8Y9Z6EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel_CN"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_1uM8ZNZ6EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_1uM8ZdZ6EeeSH-zh9ipsJQ" type="Class_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1uM8ZtZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_1uM8Z9Z6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_1uM8aNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1uM8adZ6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_1uM8atZ6EeeSH-zh9ipsJQ" type="Class_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1uM8a9Z6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_1uM8bNZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_1uM8bdZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1uM8btZ6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_1uM8b9Z6EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1uM8cNZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_1uM8cdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_1uM8ctZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1uM8c9Z6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_1sco4NZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1uM8YdZ6EeeSH-zh9ipsJQ" x="21" y="33"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_-zrTJNZ6EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-zrTJdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-zrTJ9Z6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_1sco4NZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-zrTJtZ6EeeSH-zh9ipsJQ" x="221" y="33"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_w5xkFNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w5xkFdZ6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Package" href="MoveTest.uml#_w5w9ANZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w5xkEdZ6EeeSH-zh9ipsJQ" x="336" y="712" width="167" height="185"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_zS_eMNZ6EeeSH-zh9ipsJQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_zS_eMtZ6EeeSH-zh9ipsJQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_zS_eM9Z6EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zS_eNNZ6EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_zS_eNdZ6EeeSH-zh9ipsJQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_zTAFQNZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_zTAFQdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_zTAFQtZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTAFQ9Z6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_zTAFRNZ6EeeSH-zh9ipsJQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_zTAFRdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_zTAFRtZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_zTAFR9Z6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTAFSNZ6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_zTAFSdZ6EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_zTAFStZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_zTAFS9Z6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_zTAFTNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTAFTdZ6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_zS-QENZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zS_eMdZ6EeeSH-zh9ipsJQ" x="186" y="516"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_0-8psNZ6EeeSH-zh9ipsJQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_0-9QwNZ6EeeSH-zh9ipsJQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_0-9QwdZ6EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_0-9QwtZ6EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_0-9Qw9Z6EeeSH-zh9ipsJQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_0-9QxNZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_0-9QxdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_0-9QxtZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-9Qx9Z6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_0-9QyNZ6EeeSH-zh9ipsJQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_0-9QydZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_0-9QytZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_0-9Qy9Z6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-9QzNZ6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_0-9QzdZ6EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_0-9QztZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_0-9Qz9Z6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_0-9Q0NZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-9Q0dZ6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_0-8CoNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-8psdZ6EeeSH-zh9ipsJQ" x="34" y="773"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_1VXloNZ6EeeSH-zh9ipsJQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_1VYMsNZ6EeeSH-zh9ipsJQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_1VYMsdZ6EeeSH-zh9ipsJQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_1VYMstZ6EeeSH-zh9ipsJQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_1VYMs9Z6EeeSH-zh9ipsJQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1VYMtNZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_1VYMtdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_1VYMttZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VYMt9Z6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_1VYMuNZ6EeeSH-zh9ipsJQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1VYMudZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_1VYMutZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_1VYMu9Z6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VYMvNZ6EeeSH-zh9ipsJQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_1VYMvdZ6EeeSH-zh9ipsJQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_1VYMvtZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_1VYMv9Z6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_1VYMwNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VYMwdZ6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_1VW-kNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1VXlodZ6EeeSH-zh9ipsJQ" x="186" y="773"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_64EZMNZ6EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_64EZMdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_64EZM9Z6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_tB23UNZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_64EZMtZ6EeeSH-zh9ipsJQ" x="234" y="509"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_7YT_hNZ6EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7YT_hdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7YUmkNZ6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_zS-QENZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7YT_htZ6EeeSH-zh9ipsJQ" x="386" y="511"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9eb-hNZ6EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9eb-hdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9eb-h9Z6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_0-8CoNZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9eb-htZ6EeeSH-zh9ipsJQ" x="244" y="740"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_-H7ndNZ6EeeSH-zh9ipsJQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_-H7nddZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-H7nd9Z6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_1VW-kNZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-H7ndtZ6EeeSH-zh9ipsJQ" x="392" y="740"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_DXmxUNZ7EeeSH-zh9ipsJQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_DXnYYNZ7EeeSH-zh9ipsJQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.uml#_DXmKQNZ7EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DXmxUdZ7EeeSH-zh9ipsJQ" x="538" y="534"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_F1_fUNZ7EeeSH-zh9ipsJQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_F2AGYNZ7EeeSH-zh9ipsJQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.uml#_F1-4QNZ7EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_F1_fUdZ7EeeSH-zh9ipsJQ" x="538" y="788"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_paKfIPVLEeeZ4N8fS_eSdQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_paLGMPVLEeeZ4N8fS_eSdQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_paLGMfVLEeeZ4N8fS_eSdQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_paLGMvVLEeeZ4N8fS_eSdQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_paLtQPVLEeeZ4N8fS_eSdQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_paLtQfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_paLtQvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_paLtQ_VLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_paLtRPVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_paLtRfVLEeeZ4N8fS_eSdQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_paLtRvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_paLtR_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_paLtSPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_paLtSfVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_paLtSvVLEeeZ4N8fS_eSdQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_paLtS_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_paLtTPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_paLtTfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_paLtTvVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_paG0wPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_paKfIfVLEeeZ4N8fS_eSdQ" x="34" y="976"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_p1LnMPVLEeeZ4N8fS_eSdQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_p1LnMvVLEeeZ4N8fS_eSdQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_p1LnM_VLEeeZ4N8fS_eSdQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_p1LnNPVLEeeZ4N8fS_eSdQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_p1LnNfVLEeeZ4N8fS_eSdQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_p1LnNvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_p1LnN_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_p1LnOPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p1LnOfVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_p1LnOvVLEeeZ4N8fS_eSdQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_p1LnO_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_p1LnPPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_p1LnPfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p1MOQPVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_p1MOQfVLEeeZ4N8fS_eSdQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_p1MOQvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_p1MOQ_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_p1MORPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p1MORfVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_p1KZEPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p1LnMfVLEeeZ4N8fS_eSdQ" x="186" y="976"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_rFJaQPVLEeeZ4N8fS_eSdQ" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_rFJaQvVLEeeZ4N8fS_eSdQ" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_rFJaQ_VLEeeZ4N8fS_eSdQ" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_r6ZnQPVLEeeZ4N8fS_eSdQ" type="Class_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_r6ZnQvVLEeeZ4N8fS_eSdQ" type="Class_NameLabel_CN"/> + <children xmi:type="notation:DecorationNode" xmi:id="_r6ZnQ_VLEeeZ4N8fS_eSdQ" type="Class_FloatingNameLabel_CN"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_r6ZnRPVLEeeZ4N8fS_eSdQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_r6ZnRfVLEeeZ4N8fS_eSdQ" type="Class_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_r6ZnRvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_r6ZnR_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_r6ZnSPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_r6ZnSfVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_r6ZnSvVLEeeZ4N8fS_eSdQ" type="Class_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_r6ZnS_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_r6ZnTPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_r6ZnTfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_r6ZnTvVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_r6ZnT_VLEeeZ4N8fS_eSdQ" type="Class_NestedClassifierCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_r6ZnUPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_r6ZnUfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_r6ZnUvVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_r6ZnU_VLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_r3YIcPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_r6ZnQfVLEeeZ4N8fS_eSdQ" x="23" y="19"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_4jUPlPVLEeeZ4N8fS_eSdQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_4jUPlfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_4jUPl_VLEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_r3YIcPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4jUPlvVLEeeZ4N8fS_eSdQ" x="234" y="19"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_rFJaRPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rFJaRfVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Package" href="MoveTest.uml#_rFG-APVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rFJaQfVLEeeZ4N8fS_eSdQ" x="334" y="929" width="167" height="185"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_2qz10PVLEeeZ4N8fS_eSdQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_2qz10fVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_2qz10_VLEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_paG0wPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2qz10vVLEeeZ4N8fS_eSdQ" x="234" y="976"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_35cMIPVLEeeZ4N8fS_eSdQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_35cMIfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_35cMI_VLEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_p1KZEPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_35cMIvVLEeeZ4N8fS_eSdQ" x="386" y="976"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5dFwMPVLEeeZ4N8fS_eSdQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5dFwMvVLEeeZ4N8fS_eSdQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.uml#_5dD7APVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5dFwMfVLEeeZ4N8fS_eSdQ" x="572" y="990"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_7EWB4PVLEeeZ4N8fS_eSdQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_7EWo8PVLEeeZ4N8fS_eSdQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_7EWo8fVLEeeZ4N8fS_eSdQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_7EWo8vVLEeeZ4N8fS_eSdQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_7EWo8_VLEeeZ4N8fS_eSdQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7EWo9PVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_7EWo9fVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_7EWo9vVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7EWo9_VLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_7EWo-PVLEeeZ4N8fS_eSdQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7EWo-fVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_7EWo-vVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_7EWo-_VLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7EWo_PVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_7EWo_fVLEeeZ4N8fS_eSdQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7EWo_vVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_7EWo__VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_7EWpAPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7EWpAfVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_7ETloPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7EWB4fVLEeeZ4N8fS_eSdQ" x="34" y="1181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_7vvIQPVLEeeZ4N8fS_eSdQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_7vvIQvVLEeeZ4N8fS_eSdQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_7vvIQ_VLEeeZ4N8fS_eSdQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_7vvIRPVLEeeZ4N8fS_eSdQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_7vvIRfVLEeeZ4N8fS_eSdQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7vvvUPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_7vvvUfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_7vvvUvVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vvvU_VLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_7vvvVPVLEeeZ4N8fS_eSdQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7vvvVfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_7vvvVvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_7vvvV_VLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vvvWPVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_7vvvWfVLEeeZ4N8fS_eSdQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7vvvWvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_7vvvW_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_7vvvXPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vvvXfVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_7vtTEPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vvIQfVLEeeZ4N8fS_eSdQ" x="186" y="1181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_8oJW8PVLEeeZ4N8fS_eSdQ" type="Package_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_8oJ-APVLEeeZ4N8fS_eSdQ" type="Package_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_8oJ-AfVLEeeZ4N8fS_eSdQ" type="Package_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_9bMkgPVLEeeZ4N8fS_eSdQ" type="Class_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_9bMkgvVLEeeZ4N8fS_eSdQ" type="Class_NameLabel_CN"/> + <children xmi:type="notation:DecorationNode" xmi:id="_9bNLkPVLEeeZ4N8fS_eSdQ" type="Class_FloatingNameLabel_CN"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_9bNLkfVLEeeZ4N8fS_eSdQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9bNLkvVLEeeZ4N8fS_eSdQ" type="Class_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9bNLk_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9bNLlPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9bNLlfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9bNLlvVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9bNLl_VLEeeZ4N8fS_eSdQ" type="Class_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9bNLmPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9bNLmfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9bNLmvVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9bNLm_VLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9bNLnPVLEeeZ4N8fS_eSdQ" type="Class_NestedClassifierCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9bNLnfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9bNLnvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9bNLn_VLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9bNLoPVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Class" href="MoveTest.uml#_9XdUAPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9bMkgfVLEeeZ4N8fS_eSdQ" x="20" y="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_FndbVPVMEeeZ4N8fS_eSdQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_FndbVfVMEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_FndbV_VMEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_9XdUAPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FndbVvVMEeeZ4N8fS_eSdQ" x="220" y="20"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_8oJ-AvVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8oJ-A_VLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Package" href="MoveTest.uml#_8oHhwPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8oJW8fVLEeeZ4N8fS_eSdQ" x="337" y="1133" width="167" height="185"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_EUxrd_VMEeeZ4N8fS_eSdQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EUxrePVMEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EUxrevVMEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_7ETloPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUxrefVMEeeZ4N8fS_eSdQ" x="234" y="1181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_FAF5V_VMEeeZ4N8fS_eSdQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_FAF5WPVMEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_FAGgYPVMEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_7vtTEPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FAF5WfVMEeeZ4N8fS_eSdQ" x="386" y="1181"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_XKSdMdZxEee7ofz6m_3MKg" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_XKSdMtZxEee7ofz6m_3MKg"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_XKSdM9ZxEee7ofz6m_3MKg" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Model" href="MoveTest.uml#_XKIsMNZxEee7ofz6m_3MKg"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_yKz28OSYEeeCup3OlNlCew" name="css_stylesheets" eObjectListValue="_yKzP4OSYEeeCup3OlNlCew"/> + <element xmi:type="uml:Model" href="MoveTest.uml#_XKIsMNZxEee7ofz6m_3MKg"/> + <edges xmi:type="notation:Connector" xmi:id="_c6v_-NZxEee7ofz6m_3MKg" type="StereotypeCommentLink" source="_YK4-kNZxEee7ofz6m_3MKg" target="_c6v_9NZxEee7ofz6m_3MKg"> + <styles xmi:type="notation:FontStyle" xmi:id="_c6wnANZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_c6wnBNZxEee7ofz6m_3MKg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_YK17QNZxEee7ofz6m_3MKg"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_c6wnAdZxEee7ofz6m_3MKg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_c6wnAtZxEee7ofz6m_3MKg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_c6wnA9ZxEee7ofz6m_3MKg"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_YaOhcNZ5EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_Xm8DUNZ5EeeSH-zh9ipsJQ" target="_YaN6YNZ5EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_YaOhcdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YaPIgNZ5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_Xm5nENZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YaOhctZ5EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YaOhc9Z5EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YaOhdNZ5EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_ay3z1NZ5EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_aPJbsNZ5EeeSH-zh9ipsJQ" target="_ay3z0NZ5EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_ay3z1dZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ay4a4NZ5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_aO_qsNZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ay3z1tZ5EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ay3z19Z5EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ay3z2NZ5EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_qmSpRNZ5EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_hpQc0NZ5EeeSH-zh9ipsJQ" target="_qmSpQNZ5EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_qmSpRdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qmTQUNZ5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_ho53gNZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qmSpRtZ5EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qmSpR9Z5EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qmSpSNZ5EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_rHi8NNZ5EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_e0tRkNZ5EeeSH-zh9ipsJQ" target="_rHi8MNZ5EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_rHi8NdZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_rHi8OdZ5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_e0sDcNZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rHi8NtZ5EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rHi8N9Z5EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rHi8ONZ5EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_rwE70dZ5EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_eViCQNZ5EeeSH-zh9ipsJQ" target="_rwEUxNZ5EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_rwE70tZ5EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_rwE71tZ5EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_eVg0INZ5EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rwE709Z5EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rwE71NZ5EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rwE71dZ5EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_64EZNNZ6EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_tB4sgNZ6EeeSH-zh9ipsJQ" target="_64EZMNZ6EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_64EZNdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_64FAQtZ6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_tB23UNZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_64EZNtZ6EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_64FAQNZ6EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_64FAQdZ6EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_7YUmkdZ6EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_zS_eMNZ6EeeSH-zh9ipsJQ" target="_7YT_hNZ6EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_7YUmktZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7YUmltZ6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_zS-QENZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7YUmk9Z6EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7YUmlNZ6EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7YUmldZ6EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_7-l8aNZ6EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_z0IcYNZ6EeeSH-zh9ipsJQ" target="_7-l8ZNZ6EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_7-l8adZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7-l8bdZ6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_zylkQNZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7-l8atZ6EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7-l8a9Z6EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7-l8bNZ6EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_9eb-iNZ6EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_0-8psNZ6EeeSH-zh9ipsJQ" target="_9eb-hNZ6EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_9eb-idZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9eb-jdZ6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_0-8CoNZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9eb-itZ6EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9eb-i9Z6EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9eb-jNZ6EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_-H7neNZ6EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_1VXloNZ6EeeSH-zh9ipsJQ" target="_-H7ndNZ6EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_-H7nedZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-H7nfdZ6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_1VW-kNZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-H7netZ6EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-H7ne9Z6EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-H7nfNZ6EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_-zrTKNZ6EeeSH-zh9ipsJQ" type="StereotypeCommentLink" source="_1uM8YNZ6EeeSH-zh9ipsJQ" target="_-zrTJNZ6EeeSH-zh9ipsJQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_-zrTKdZ6EeeSH-zh9ipsJQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_-zrTLdZ6EeeSH-zh9ipsJQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_1sco4NZ6EeeSH-zh9ipsJQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-zrTKtZ6EeeSH-zh9ipsJQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-zrTK9Z6EeeSH-zh9ipsJQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-zrTLNZ6EeeSH-zh9ipsJQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_2q0c4PVLEeeZ4N8fS_eSdQ" type="StereotypeCommentLink" source="_paKfIPVLEeeZ4N8fS_eSdQ" target="_2qz10PVLEeeZ4N8fS_eSdQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_2q0c4fVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_2q0c5fVLEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_paG0wPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2q0c4vVLEeeZ4N8fS_eSdQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2q0c4_VLEeeZ4N8fS_eSdQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2q0c5PVLEeeZ4N8fS_eSdQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_35cMJPVLEeeZ4N8fS_eSdQ" type="StereotypeCommentLink" source="_p1LnMPVLEeeZ4N8fS_eSdQ" target="_35cMIPVLEeeZ4N8fS_eSdQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_35cMJfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_35cMKfVLEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_p1KZEPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_35cMJvVLEeeZ4N8fS_eSdQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_35cMJ_VLEeeZ4N8fS_eSdQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_35cMKPVLEeeZ4N8fS_eSdQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_4jUPmPVLEeeZ4N8fS_eSdQ" type="StereotypeCommentLink" source="_r6ZnQPVLEeeZ4N8fS_eSdQ" target="_4jUPlPVLEeeZ4N8fS_eSdQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_4jUPmfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_4jU2ovVLEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_r3YIcPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4jUPmvVLEeeZ4N8fS_eSdQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4jU2oPVLEeeZ4N8fS_eSdQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4jU2ofVLEeeZ4N8fS_eSdQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_EUySgPVMEeeZ4N8fS_eSdQ" type="StereotypeCommentLink" source="_7EWB4PVLEeeZ4N8fS_eSdQ" target="_EUxrd_VMEeeZ4N8fS_eSdQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_EUySgfVMEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EUyShfVMEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_7ETloPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EUySgvVMEeeZ4N8fS_eSdQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EUySg_VMEeeZ4N8fS_eSdQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EUyShPVMEeeZ4N8fS_eSdQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_FAGgYfVMEeeZ4N8fS_eSdQ" type="StereotypeCommentLink" source="_7vvIQPVLEeeZ4N8fS_eSdQ" target="_FAF5V_VMEeeZ4N8fS_eSdQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_FAGgYvVMEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_FAGgZvVMEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_7vtTEPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FAGgY_VMEeeZ4N8fS_eSdQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FAGgZPVMEeeZ4N8fS_eSdQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FAGgZfVMEeeZ4N8fS_eSdQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_FndbWPVMEeeZ4N8fS_eSdQ" type="StereotypeCommentLink" source="_9bMkgPVLEeeZ4N8fS_eSdQ" target="_FndbVPVMEeeZ4N8fS_eSdQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_FndbWfVMEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_FneCYvVMEeeZ4N8fS_eSdQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MoveTest.uml#_9XdUAPVLEeeZ4N8fS_eSdQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FndbWvVMEeeZ4N8fS_eSdQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FneCYPVMEeeZ4N8fS_eSdQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FneCYfVMEeeZ4N8fS_eSdQ"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_yKzP4OSYEeeCup3OlNlCew" path="/TestModel/testModels.css"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.notation new file mode 100644 index 00000000000..dda1573aeaa --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.notation @@ -0,0 +1,331 @@ +<?xml version="1.0" encoding="UTF-8"?> +<notation:Diagram 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:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_6AMhkNZwEee7ofz6m_3MKg" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_BSFa0NZxEee7ofz6m_3MKg" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_BSFa0dZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BSFa09ZxEee7ofz6m_3MKg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BSFa0tZxEee7ofz6m_3MKg" x="776" y="239"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_CHf_4NZxEee7ofz6m_3MKg" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_CHf_4tZxEee7ofz6m_3MKg" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_CHf_49ZxEee7ofz6m_3MKg" type="Profile_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_CHgm8NZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CHgm8dZxEee7ofz6m_3MKg"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_CHYrINZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CHf_4dZxEee7ofz6m_3MKg" x="31" y="159" width="257" height="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_BQ1doNZxEee7ofz6m_3MKg" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BQ69MNZxEee7ofz6m_3MKg" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BQ7kQNZxEee7ofz6m_3MKg" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BQ7kQdZxEee7ofz6m_3MKg" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BQ7kQtZxEee7ofz6m_3MKg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BQ7kQ9ZxEee7ofz6m_3MKg" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BQ7kRNZxEee7ofz6m_3MKg" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_BQ5vENZxEee7ofz6m_3MKg" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BQ5vEdZxEee7ofz6m_3MKg" x="319" y="11"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_TbTqANZxEee7ofz6m_3MKg" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_TbTqAtZxEee7ofz6m_3MKg" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_TbTqA9ZxEee7ofz6m_3MKg" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_IJKYgPVLEeeZ4N8fS_eSdQ" type="Package_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_IJMNsPVLEeeZ4N8fS_eSdQ" type="Package_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_IJM0wPVLEeeZ4N8fS_eSdQ" type="Package_PackagedElementCompartment_CN"> + <children xmi:type="notation:Shape" xmi:id="_K_6jMPVLEeeZ4N8fS_eSdQ" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_K_7KQPVLEeeZ4N8fS_eSdQ" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_K_7KQfVLEeeZ4N8fS_eSdQ" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_K_7KQvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_K_7KQ_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_K_7KRPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K_7KRfVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_K_7KRvVLEeeZ4N8fS_eSdQ" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_K_7KR_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_K_7KSPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_K_7KSfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K_7KSvVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MoveTest.profile.uml#_GhwksNZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K_6jMfVLEeeZ4N8fS_eSdQ" x="25" y="25"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_IJM0wfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IJM0wvVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Package" href="MoveTest.profile.uml#_KTr-MNZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IJKYgfVLEeeZ4N8fS_eSdQ" x="23" y="28" width="189" height="172"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_TbTqBNZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TbTqBdZxEee7ofz6m_3MKg"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_TbSb4NZxEee7ofz6m_3MKg"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TbTqAdZxEee7ofz6m_3MKg" x="395" y="159" width="257" height="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_6I54ANZ4EeeSH-zh9ipsJQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_6I7GINZ4EeeSH-zh9ipsJQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_6I7tMNZ4EeeSH-zh9ipsJQ" type="Profile_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_6I7tMdZ4EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6I7tMtZ4EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_6IwuENZ4EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6I54AdZ4EeeSH-zh9ipsJQ" x="31" y="467" width="257" height="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_7CqKgNZ4EeeSH-zh9ipsJQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_7CqKgtZ4EeeSH-zh9ipsJQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_7CqxkNZ4EeeSH-zh9ipsJQ" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_NNf1EPVLEeeZ4N8fS_eSdQ" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_NNgcIPVLEeeZ4N8fS_eSdQ" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_NNgcIfVLEeeZ4N8fS_eSdQ" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_NNgcIvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_NNgcI_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_NNgcJPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NNgcJfVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_NNgcJvVLEeeZ4N8fS_eSdQ" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_NNgcJ_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_NNgcKPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_NNgcKfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NNgcKvVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MoveTest.profile.uml#_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NNf1EfVLEeeZ4N8fS_eSdQ" x="74" y="64"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_7CqxkdZ4EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7CqxktZ4EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_7Co8YNZ4EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7CqKgdZ4EeeSH-zh9ipsJQ" x="395" y="467" width="257" height="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_JghiQNZ5EeeSH-zh9ipsJQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_JgiJUNZ5EeeSH-zh9ipsJQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.profile.uml#_JgftENZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JghiQdZ5EeeSH-zh9ipsJQ" x="711" y="262"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_NYG30NZ5EeeSH-zh9ipsJQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_NYG30tZ5EeeSH-zh9ipsJQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.profile.uml#_NYFCoNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NYG30dZ5EeeSH-zh9ipsJQ" x="735" y="559"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_zV7S4NZ5EeeSH-zh9ipsJQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_zV7S4tZ5EeeSH-zh9ipsJQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_zV758NZ5EeeSH-zh9ipsJQ" type="Profile_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_zV758dZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zV758tZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_zV6EwNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zV7S4dZ5EeeSH-zh9ipsJQ" x="31" y="781" width="257" height="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_2XbVANZ5EeeSH-zh9ipsJQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_2XbVAtZ5EeeSH-zh9ipsJQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_2XbVA9Z5EeeSH-zh9ipsJQ" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_Ol8OsPVLEeeZ4N8fS_eSdQ" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_Ol8OsvVLEeeZ4N8fS_eSdQ" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Ol8Os_VLEeeZ4N8fS_eSdQ" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Ol8OtPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Ol8OtfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Ol8OtvVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ol8Ot_VLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Ol8OuPVLEeeZ4N8fS_eSdQ" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Ol8OufVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Ol8OuvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Ol8Ou_VLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ol8OvPVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MoveTest.profile.uml#_5iTVkNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ol8OsfVLEeeZ4N8fS_eSdQ" x="80" y="62"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_2XbVBNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XbVBdZ5EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_2XZf0NZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XbVAdZ5EeeSH-zh9ipsJQ" x="395" y="781" width="257" height="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_8UYboNZ5EeeSH-zh9ipsJQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_8UZCsNZ5EeeSH-zh9ipsJQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.profile.uml#_8UV_YNZ5EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8UYbodZ5EeeSH-zh9ipsJQ" x="732" y="900"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_GEmYgNZ6EeeSH-zh9ipsJQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_GEqp8NZ6EeeSH-zh9ipsJQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_GEqp8dZ6EeeSH-zh9ipsJQ" type="Profile_PackagedElementCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_GEqp8tZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GEqp89Z6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_GEkjUNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GEmYgdZ6EeeSH-zh9ipsJQ" x="31" y="1097" width="257" height="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_I5DdINZ6EeeSH-zh9ipsJQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_I5DdItZ6EeeSH-zh9ipsJQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_I5DdI9Z6EeeSH-zh9ipsJQ" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_PyL_YPVLEeeZ4N8fS_eSdQ" type="Package_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_PyMmcPVLEeeZ4N8fS_eSdQ" type="Package_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_PyMmcfVLEeeZ4N8fS_eSdQ" type="Package_PackagedElementCompartment_CN"> + <children xmi:type="notation:Shape" xmi:id="_QxF3oPVLEeeZ4N8fS_eSdQ" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_QxF3ovVLEeeZ4N8fS_eSdQ" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_QxF3o_VLEeeZ4N8fS_eSdQ" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_QxF3pPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_QxF3pfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_QxF3pvVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QxF3p_VLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_QxF3qPVLEeeZ4N8fS_eSdQ" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_QxF3qfVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_QxF3qvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_QxF3q_VLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QxF3rPVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MoveTest.profile.uml#_L9dpUNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QxF3ofVLEeeZ4N8fS_eSdQ" x="34" y="17"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_PyMmcvVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PyMmc_VLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Package" href="MoveTest.profile.uml#_NXq9gNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PyL_YfVLEeeZ4N8fS_eSdQ" x="21" y="24" width="169" height="174"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_I5DdJNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_I5DdJdZ6EeeSH-zh9ipsJQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_I5CPANZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_I5DdIdZ6EeeSH-zh9ipsJQ" x="395" y="1097" width="257" height="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_WUEQwNZ6EeeSH-zh9ipsJQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_WUE30NZ6EeeSH-zh9ipsJQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.profile.uml#_WUAmYNZ6EeeSH-zh9ipsJQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WUEQwdZ6EeeSH-zh9ipsJQ" x="726" y="1180"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_WEnmwPVLEeeZ4N8fS_eSdQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_WEo04PVLEeeZ4N8fS_eSdQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_WEo04fVLEeeZ4N8fS_eSdQ" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_Tk8fUPVLEeeZ4N8fS_eSdQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Tk8fUvVLEeeZ4N8fS_eSdQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Tk8fU_VLEeeZ4N8fS_eSdQ" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_eayngPVLEeeZ4N8fS_eSdQ" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_eazOkPVLEeeZ4N8fS_eSdQ" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_eazOkfVLEeeZ4N8fS_eSdQ" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_eazOkvVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_eazOk_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_eazOlPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eazOlfVLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_eazOlvVLEeeZ4N8fS_eSdQ" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_eazOl_VLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_eazOmPVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_eazOmfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eazOmvVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MoveTest.profile.uml#_eX1aIPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eayngfVLEeeZ4N8fS_eSdQ" x="49" y="43"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Tk8fVPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tk8fVfVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_Tkw5IPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tk8fUfVLEeeZ4N8fS_eSdQ" x="37" y="24" width="256" height="266"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_WEo04vVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WEo04_VLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_WElKgPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WEnmwfVLEeeZ4N8fS_eSdQ" x="393" y="1402" width="364" height="356"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_a_BEMPVLEeeZ4N8fS_eSdQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_a_BrQPVLEeeZ4N8fS_eSdQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_a_CSUPVLEeeZ4N8fS_eSdQ" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_Yga60PVLEeeZ4N8fS_eSdQ" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Ygbh4PVLEeeZ4N8fS_eSdQ" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Ygbh4fVLEeeZ4N8fS_eSdQ" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_e31I0PVLEeeZ4N8fS_eSdQ" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_e31I0vVLEeeZ4N8fS_eSdQ" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_e31I0_VLEeeZ4N8fS_eSdQ" type="Stereotype_AttributeCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_e31I1PVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_e31I1fVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_e31I1vVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e31I1_VLEeeZ4N8fS_eSdQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_e31v4PVLEeeZ4N8fS_eSdQ" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_e31v4fVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_e31v4vVLEeeZ4N8fS_eSdQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_e31v4_VLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e31v5PVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MoveTest.profile.uml#_e1DhoPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e31I0fVLEeeZ4N8fS_eSdQ" x="47" y="48"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Ygbh4vVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ygbh4_VLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_YgX3gPVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yga60fVLEeeZ4N8fS_eSdQ" x="42" y="31" width="256" height="265"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_a_CSUfVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_a_CSUvVLEeeZ4N8fS_eSdQ"/> + </children> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_a--n8PVLEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_a_BEMfVLEeeZ4N8fS_eSdQ" x="391" y="1831" width="364" height="356"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_KXPkMPVMEeeZ4N8fS_eSdQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_KXQLQPVMEeeZ4N8fS_eSdQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.profile.uml#_KXNH8PVMEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KXPkMfVMEeeZ4N8fS_eSdQ" x="791" y="1518"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_NOZXgPVMEeeZ4N8fS_eSdQ" type="Comment_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_NOZ-kPVMEeeZ4N8fS_eSdQ" type="Comment_BodyLabel"/> + <element xmi:type="uml:Comment" href="MoveTest.profile.uml#_NOYwcPVMEeeZ4N8fS_eSdQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NOZXgfVMEeeZ4N8fS_eSdQ" x="791" y="1988"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_6AMhkdZwEee7ofz6m_3MKg" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_6AMhktZwEee7ofz6m_3MKg"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_6AMhk9ZwEee7ofz6m_3MKg" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="MoveTest.profile.uml#_5_L08NZwEee7ofz6m_3MKg"/> + </styles> + <element xmi:type="uml:Profile" href="MoveTest.profile.uml#_5_L08NZwEee7ofz6m_3MKg"/> + <edges xmi:type="notation:Connector" xmi:id="_BSGB4NZxEee7ofz6m_3MKg" type="StereotypeCommentLink" source="_BQ1doNZxEee7ofz6m_3MKg" target="_BSFa0NZxEee7ofz6m_3MKg"> + <styles xmi:type="notation:FontStyle" xmi:id="_BSGB4dZxEee7ofz6m_3MKg"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_BSGo8NZxEee7ofz6m_3MKg" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BSGB4tZxEee7ofz6m_3MKg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BSGB49ZxEee7ofz6m_3MKg"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BSGB5NZxEee7ofz6m_3MKg"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_MMIesPVLEeeZ4N8fS_eSdQ" type="Extension_Edge" source="_K_6jMPVLEeeZ4N8fS_eSdQ" target="_BQ1doNZxEee7ofz6m_3MKg"> + <styles xmi:type="notation:FontStyle" xmi:id="_MMIesfVLEeeZ4N8fS_eSdQ"/> + <element xmi:type="uml:Extension" href="MoveTest.profile.uml#_Hu0NsNZxEee7ofz6m_3MKg"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MMIesvVLEeeZ4N8fS_eSdQ" points="[178, 273, -643984, -643984]$[349, 60, -643984, -643984]"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_NqONUPVLEeeZ4N8fS_eSdQ" type="Extension_Edge" source="_NNf1EPVLEeeZ4N8fS_eSdQ" target="_BQ1doNZxEee7ofz6m_3MKg"> + <styles xmi:type="notation:FontStyle" xmi:id="_NqONUfVLEeeZ4N8fS_eSdQ"/> + <element xmi:type="uml:Extension" href="MoveTest.profile.uml#_S2ZsgNZ5EeeSH-zh9ipsJQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NqONUvVLEeeZ4N8fS_eSdQ" points="[184, 600, -643984, -643984]$[360, 60, -643984, -643984]"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_PEhoIPVLEeeZ4N8fS_eSdQ" type="Extension_Edge" source="_Ol8OsPVLEeeZ4N8fS_eSdQ" target="_BQ1doNZxEee7ofz6m_3MKg"> + <styles xmi:type="notation:FontStyle" xmi:id="_PEhoIfVLEeeZ4N8fS_eSdQ"/> + <element xmi:type="uml:Extension" href="MoveTest.profile.uml#_63854NZ5EeeSH-zh9ipsJQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PEhoIvVLEeeZ4N8fS_eSdQ" points="[165, 888, -643984, -643984]$[362, 60, -643984, -643984]"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_RPMI4PVLEeeZ4N8fS_eSdQ" type="Extension_Edge" source="_QxF3oPVLEeeZ4N8fS_eSdQ" target="_BQ1doNZxEee7ofz6m_3MKg"> + <styles xmi:type="notation:FontStyle" xmi:id="_RPMI4fVLEeeZ4N8fS_eSdQ"/> + <element xmi:type="uml:Extension" href="MoveTest.profile.uml#_SBH04NZ6EeeSH-zh9ipsJQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RPMI4vVLEeeZ4N8fS_eSdQ" points="[170, 1213, -643984, -643984]$[364, 60, -643984, -643984]"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_fwlVwPVLEeeZ4N8fS_eSdQ" type="Extension_Edge" source="_eayngPVLEeeZ4N8fS_eSdQ" target="_BQ1doNZxEee7ofz6m_3MKg"> + <styles xmi:type="notation:FontStyle" xmi:id="_fwlVwfVLEeeZ4N8fS_eSdQ"/> + <element xmi:type="uml:Extension" href="MoveTest.profile.uml#_ftciMPVLEeeZ4N8fS_eSdQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fwlVwvVLEeeZ4N8fS_eSdQ" points="[132, 1549, -643984, -643984]$[388, 60, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f3BU8PVLEeeZ4N8fS_eSdQ" id="(0.51,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f3B8APVLEeeZ4N8fS_eSdQ" id="(0.69,0.98)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_glp8kPVLEeeZ4N8fS_eSdQ" type="Extension_Edge" source="_e31I0PVLEeeZ4N8fS_eSdQ" target="_BQ1doNZxEee7ofz6m_3MKg"> + <styles xmi:type="notation:FontStyle" xmi:id="_glp8kfVLEeeZ4N8fS_eSdQ"/> + <element xmi:type="uml:Extension" href="MoveTest.profile.uml#_gi2gMPVLEeeZ4N8fS_eSdQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_glp8kvVLEeeZ4N8fS_eSdQ" points="[141, 1992, -643984, -643984]$[396, 60, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_grWU4PVLEeeZ4N8fS_eSdQ" id="(0.66,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_grWU4fVLEeeZ4N8fS_eSdQ" id="(0.78,0.98)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.uml new file mode 100644 index 00000000000..b9c121bdef7 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.profile.uml @@ -0,0 +1,855 @@ +<?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="_5_L08NZwEee7ofz6m_3MKg" name="MoveTest" metaclassReference="_BQqegNZxEee7ofz6m_3MKg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvWr0NZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnMTwfVMEeeZ4N8fS_eSdQ" name="MoveTest" nsURI="http:///schemas/MoveTest/_fnMTwPVMEeeZ4N8fS_eSdQ/6" nsPrefix="MoveTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnMTwvVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnP-KfVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnP-KvVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnP-K_VMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnP-LPVMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnP-LfVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnP-LvVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuASAfVLEeeZ4N8fS_eSdQ" name="MoveTest" nsURI="http:///schemas/MoveTest/_kuASAPVLEeeZ4N8fS_eSdQ/5" nsPrefix="MoveTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuASAvVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuEjcvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjc_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjdPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjdfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjdvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjd_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du3VoPVLEeeZ4N8fS_eSdQ" name="MoveTest" nsURI="http:///schemas/MoveTest/_du2HgPVLEeeZ4N8fS_eSdQ/4" nsPrefix="MoveTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du3VofVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du-qYPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qYfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qYvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qY_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qZPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qZfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO7oQdZ6EeeSH-zh9ipsJQ" name="MoveStereotype" nsURI="http:///schemas/MoveStereotype/_bO7oQNZ6EeeSH-zh9ipsJQ/3" nsPrefix="MoveStereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO7oQtZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_SodZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SotZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_So9Z6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SpNZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SpdZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SptZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux5v4NZ5EeeSH-zh9ipsJQ" name="MoveStereotype" nsURI="http:///schemas/MoveStereotype/_Ux3ToNZ5EeeSH-zh9ipsJQ/2" nsPrefix="MoveStereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux6W8NZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux_2gNZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2gdZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2gtZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2g9Z5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2hNZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2hdZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i-Js0dZxEee7ofz6m_3MKg" name="MoveStereotype" nsURI="http:///schemas/MoveStereotype/_i-Js0NZxEee7ofz6m_3MKg/1" nsPrefix="MoveStereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-Js0tZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-KT6tZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT69ZxEee7ofz6m_3MKg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT7NZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT7dZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT7tZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT79ZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_UvX58NZxEee7ofz6m_3MKg" name="MoveStereotype" nsURI="http:///schemas/MoveStereotype/_UvTogNZxEee7ofz6m_3MKg/0" nsPrefix="MoveStereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvX58dZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvdZgNZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZgdZxEee7ofz6m_3MKg" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZgtZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZg9ZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZhNZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZhdZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <ownedComment xmi:type="uml:Comment" xmi:id="_JgftENZ5EeeSH-zh9ipsJQ"> + <body>Package1 will be moved into Profile2 +which is not applied yet</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_NYFCoNZ5EeeSH-zh9ipsJQ"> + <body>S2 will be moved into Profile4 +which is not applied yet</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_8UV_YNZ5EeeSH-zh9ipsJQ"> + <body>S3 will be moved into Profile6 +but Profile6 is already applied</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_WUAmYNZ6EeeSH-zh9ipsJQ"> + <body>Package1 will be moved into Profile8 +but Profile8 is already applied</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_KXNH8PVMEeeZ4N8fS_eSdQ"> + <body>Profile9 will be moved into Profile10 +which is not applied yet</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_NOYwcPVMEeeZ4N8fS_eSdQ"> + <body>Profile11 will be moved into Profile12 +but Profile12 is already applied</body> + </ownedComment> + <elementImport xmi:type="uml:ElementImport" xmi:id="_BQqegNZxEee7ofz6m_3MKg" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_6Kd34NZwEee7ofz6m_3MKg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_6Kee8NZwEee7ofz6m_3MKg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Profile" xmi:id="_CHYrINZxEee7ofz6m_3MKg" name="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvbkUNZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnMTxPVMEeeZ4N8fS_eSdQ" name="Profile1" nsURI="http://MoveTest/schemas/Profile1/_fnMTw_VMEeeZ4N8fS_eSdQ/6" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnQlMPVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlMfVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlMvVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlM_VMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlNPVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlNfVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuA5EfVLEeeZ4N8fS_eSdQ" name="Profile1" nsURI="http://MoveTest/schemas/Profile1/_kuA5EPVLEeeZ4N8fS_eSdQ/5" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuEjePVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjefVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjevVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEje_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjfPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjffVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_kuA5EvVLEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuA5E_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuA5FPVLEeeZ4N8fS_eSdQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuA5FfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuA5FvVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du5x4PVLEeeZ4N8fS_eSdQ" name="Profile1" nsURI="http://MoveTest/schemas/Profile1/_du4jwPVLEeeZ4N8fS_eSdQ/4" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du_RcPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RcfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RcvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_Rc_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RdPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RdfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_du5x4fVLEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du5x4vVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_du5x4_VLEeeZ4N8fS_eSdQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du5x5PVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_du5x5fVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO8PUdZ6EeeSH-zh9ipsJQ" name="Profile1" nsURI="http://MoveStereotype/schemas/Profile1/_bO8PUNZ6EeeSH-zh9ipsJQ/3" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_Sp9Z6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SqNZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SqdZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SqtZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_Sq9Z6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SrNZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bO8PUtZ6EeeSH-zh9ipsJQ" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO8PU9Z6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bO8PVNZ6EeeSH-zh9ipsJQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO8PVdZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bO8PVtZ6EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux8zMNZ5EeeSH-zh9ipsJQ" name="Profile1" nsURI="http://MoveStereotype/schemas/Profile1/_Ux7lENZ5EeeSH-zh9ipsJQ/2" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux_2htZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2h9Z5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2iNZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2idZ5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2itZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2i9Z5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ux8zMdZ5EeeSH-zh9ipsJQ" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux8zMtZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ux8zM9Z5EeeSH-zh9ipsJQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux8zNNZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ux8zNdZ5EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i-KT4dZxEee7ofz6m_3MKg" name="Profile1" nsURI="http://MoveStereotype/schemas/Profile1/_i-KT4NZxEee7ofz6m_3MKg/1" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-K68NZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K68dZxEee7ofz6m_3MKg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K68tZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K689ZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K69NZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K69dZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_UvbkUdZxEee7ofz6m_3MKg" name="Profile1" nsURI="http://MoveStereotype/schemas/Profile1/_UvZvINZxEee7ofz6m_3MKg/0" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UveAkNZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAkdZxEee7ofz6m_3MKg" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAktZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAk9ZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAlNZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAldZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_UvbkUtZxEee7ofz6m_3MKg" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvbkU9ZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_UvbkVNZxEee7ofz6m_3MKg" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvbkVdZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UvbkVtZxEee7ofz6m_3MKg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Extension" xmi:id="_Hu0NsNZxEee7ofz6m_3MKg" name="E_S1_Class1" memberEnd="_Hu34ENZxEee7ofz6m_3MKg _Hu4fINZxEee7ofz6m_3MKg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Hu34ENZxEee7ofz6m_3MKg" name="extension_S1" type="_GhwksNZxEee7ofz6m_3MKg" aggregation="composite" association="_Hu0NsNZxEee7ofz6m_3MKg"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_TbSb4NZxEee7ofz6m_3MKg" name="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvbkWdZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnM60fVMEeeZ4N8fS_eSdQ" name="Profile2" nsURI="http://MoveTest/schemas/Profile2/_fnM60PVMEeeZ4N8fS_eSdQ/6" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnQlNvVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlN_VMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlOPVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlOfVMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlOvVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlO_VMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_fnM60vVMEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile2/Package1.ecore" nsPrefix="Profile2.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnM60_VMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_fnM61PVMEeeZ4N8fS_eSdQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnM61fVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fnM61vVMEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuA5GfVLEeeZ4N8fS_eSdQ" name="Profile2" nsURI="http://MoveTest/schemas/Profile2/_kuA5GPVLEeeZ4N8fS_eSdQ/5" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuEjfvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjf_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjgPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjgfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjgvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjg_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du6Y8fVLEeeZ4N8fS_eSdQ" name="Profile2" nsURI="http://MoveTest/schemas/Profile2/_du6Y8PVLEeeZ4N8fS_eSdQ/4" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du_RdvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_Rd_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RePVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RefVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RevVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_Re_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO8PWdZ6EeeSH-zh9ipsJQ" name="Profile2" nsURI="http://MoveStereotype/schemas/Profile2/_bO8PWNZ6EeeSH-zh9ipsJQ/3" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_SrdZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SrtZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_Sr9Z6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SsNZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SsdZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SstZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux9aQdZ5EeeSH-zh9ipsJQ" name="Profile2" nsURI="http://MoveStereotype/schemas/Profile2/_Ux9aQNZ5EeeSH-zh9ipsJQ/2" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux_2jNZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2jdZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2jtZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2j9Z5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2kNZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2kdZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i-KT49ZxEee7ofz6m_3MKg" name="Profile2" nsURI="http://MoveStereotype/schemas/Profile2/_i-KT4tZxEee7ofz6m_3MKg/1" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-K69tZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K699ZxEee7ofz6m_3MKg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K6-NZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K6-dZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K6-tZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K6-9ZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_i-KT5NZxEee7ofz6m_3MKg" name="Package1" nsURI="http:///Profile2/Package1.ecore" nsPrefix="Profile2.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-KT5dZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i-KT5tZxEee7ofz6m_3MKg" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-KT59ZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_i-KT6NZxEee7ofz6m_3MKg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_UvcLYNZxEee7ofz6m_3MKg" name="Profile2" nsURI="http://MoveStereotype/schemas/Profile2/_UvbkWNZxEee7ofz6m_3MKg/0" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvenoNZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvenodZxEee7ofz6m_3MKg" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvenotZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Uveno9ZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvenpNZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvenpdZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Package" xmi:id="_KTr-MNZxEee7ofz6m_3MKg" name="Package1"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_GhwksNZxEee7ofz6m_3MKg" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Hu4fINZxEee7ofz6m_3MKg" name="base_Class" association="_Hu0NsNZxEee7ofz6m_3MKg"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_6IwuENZ4EeeSH-zh9ipsJQ" name="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux9aQ9Z5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnNh4PVMEeeZ4N8fS_eSdQ" name="Profile3" nsURI="http://MoveTest/schemas/Profile3/_fnM62PVMEeeZ4N8fS_eSdQ/4" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnQlPPVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlPfVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlPvVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlP_VMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlQPVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnQlQfVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuBgIfVLEeeZ4N8fS_eSdQ" name="Profile3" nsURI="http://MoveTest/schemas/Profile3/_kuBgIPVLEeeZ4N8fS_eSdQ/3" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFKgPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKgfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKgvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKg_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKhPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKhfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuBgIvVLEeeZ4N8fS_eSdQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuBgI_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuBgJPVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du6Y8_VLEeeZ4N8fS_eSdQ" name="Profile3" nsURI="http://MoveTest/schemas/Profile3/_du6Y8vVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du_4gfVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4gvVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4g_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4hPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4hfVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4hvVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_du6Y9PVLEeeZ4N8fS_eSdQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du6Y9fVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_du6Y9vVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO82YdZ6EeeSH-zh9ipsJQ" name="Profile3" nsURI="http://MoveStereotype/schemas/Profile3/_bO82YNZ6EeeSH-zh9ipsJQ/1" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_5sNZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5sdZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5stZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5s9Z6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5tNZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5tdZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bO82YtZ6EeeSH-zh9ipsJQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO82Y9Z6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bO82ZNZ6EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux-BUNZ5EeeSH-zh9ipsJQ" name="Profile3" nsURI="http://MoveStereotype/schemas/Profile3/_Ux9aQtZ5EeeSH-zh9ipsJQ/0" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UyAdkdZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdktZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdk9Z5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdlNZ5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdldZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdltZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ux-BUdZ5EeeSH-zh9ipsJQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux-BUtZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ux-BU9Z5EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Extension" xmi:id="_S2ZsgNZ5EeeSH-zh9ipsJQ" name="E_S2_Class1" memberEnd="_S2cIwNZ5EeeSH-zh9ipsJQ _S2cv0NZ5EeeSH-zh9ipsJQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_S2cIwNZ5EeeSH-zh9ipsJQ" name="extension_S2" type="_FKgkQNZ5EeeSH-zh9ipsJQ" aggregation="composite" association="_S2ZsgNZ5EeeSH-zh9ipsJQ"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_7Co8YNZ4EeeSH-zh9ipsJQ" name="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux-BVtZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnNh4vVMEeeZ4N8fS_eSdQ" name="Profile4" nsURI="http://MoveTest/schemas/Profile4/_fnNh4fVMEeeZ4N8fS_eSdQ/4" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnRMQPVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMQfVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMQvVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMQ_VMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMRPVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMRfVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_fnNh4_VMEeeZ4N8fS_eSdQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnNh5PVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fnNh5fVMEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuBgJ_VLEeeZ4N8fS_eSdQ" name="Profile4" nsURI="http://MoveTest/schemas/Profile4/_kuBgJvVLEeeZ4N8fS_eSdQ/3" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFKhvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKh_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKiPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKifVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKivVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKi_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du7AAfVLEeeZ4N8fS_eSdQ" name="Profile4" nsURI="http://MoveTest/schemas/Profile4/_du7AAPVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvAfkPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfkfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfkvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfk_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAflPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAflfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO9dcNZ6EeeSH-zh9ipsJQ" name="Profile4" nsURI="http://MoveStereotype/schemas/Profile4/_bO82ZtZ6EeeSH-zh9ipsJQ/1" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_5ttZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5t9Z6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5uNZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5udZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5utZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5u9Z6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux-oYNZ5EeeSH-zh9ipsJQ" name="Profile4" nsURI="http://MoveStereotype/schemas/Profile4/_Ux-BVdZ5EeeSH-zh9ipsJQ/0" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UyBEoNZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEodZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEotZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEo9Z5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEpNZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEpdZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_FKgkQNZ5EeeSH-zh9ipsJQ" name="S2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_S2cv0NZ5EeeSH-zh9ipsJQ" name="base_Class" association="_S2ZsgNZ5EeeSH-zh9ipsJQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_zV6EwNZ5EeeSH-zh9ipsJQ" name="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO9dctZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnOI8fVMEeeZ4N8fS_eSdQ" name="Profile5" nsURI="http://MoveTest/schemas/Profile5/_fnOI8PVMEeeZ4N8fS_eSdQ/3" nsPrefix="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnRMRvVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMR_VMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMSPVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMSfVMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMSvVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMS_VMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuCHMfVLEeeZ4N8fS_eSdQ" name="Profile5" nsURI="http://MoveTest/schemas/Profile5/_kuCHMPVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFKjfVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKjvVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKj_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKkPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKkfVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKkvVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuCHMvVLEeeZ4N8fS_eSdQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuCHM_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5iTVkNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuCHNPVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du7AA_VLEeeZ4N8fS_eSdQ" name="Profile5" nsURI="http://MoveTest/schemas/Profile5/_du7AAvVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvAfl_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfmPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfmfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfmvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfm_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfnPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_du7ABPVLEeeZ4N8fS_eSdQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du7ABfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5iTVkNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_du7ABvVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO-EgNZ6EeeSH-zh9ipsJQ" name="Profile5" nsURI="http://MoveStereotype/schemas/Profile5/_bO9dcdZ6EeeSH-zh9ipsJQ/0" nsPrefix="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_5vdZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5vtZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5v9Z6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5wNZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5wdZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5wtZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bO-EgdZ6EeeSH-zh9ipsJQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-EgtZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5iTVkNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bO-Eg9Z6EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Extension" xmi:id="_63854NZ5EeeSH-zh9ipsJQ" name="E_S3_Class1" memberEnd="_639g8NZ5EeeSH-zh9ipsJQ _63-IANZ5EeeSH-zh9ipsJQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_639g8NZ5EeeSH-zh9ipsJQ" name="extension_S3" type="_5iTVkNZ5EeeSH-zh9ipsJQ" aggregation="composite" association="_63854NZ5EeeSH-zh9ipsJQ"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_2XZf0NZ5EeeSH-zh9ipsJQ" name="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-EhtZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnOI8_VMEeeZ4N8fS_eSdQ" name="Profile6" nsURI="http://MoveTest/schemas/Profile6/_fnOI8vVMEeeZ4N8fS_eSdQ/3" nsPrefix="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnRMTfVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMTvVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMT_VMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMUPVMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMUfVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMUvVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_fnOI9PVMEeeZ4N8fS_eSdQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnOI9fVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5iTVkNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fnOI9vVMEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuCuQPVLEeeZ4N8fS_eSdQ" name="Profile6" nsURI="http://MoveTest/schemas/Profile6/_kuCHNvVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFKk_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKlPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKlfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKlvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKl_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKmPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du7nEfVLEeeZ4N8fS_eSdQ" name="Profile6" nsURI="http://MoveTest/schemas/Profile6/_du7nEPVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvAfnfVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfnvVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfn_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfoPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfofVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfovVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO-Eh9Z6EeeSH-zh9ipsJQ" name="Profile6" nsURI="http://MoveStereotype/schemas/Profile6/_bO-EhdZ6EeeSH-zh9ipsJQ/0" nsPrefix="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_5w9Z6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5xNZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5xdZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5xtZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5x9Z6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5yNZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_5iTVkNZ5EeeSH-zh9ipsJQ" name="S3"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_63-IANZ5EeeSH-zh9ipsJQ" name="base_Class" association="_63854NZ5EeeSH-zh9ipsJQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_GEkjUNZ6EeeSH-zh9ipsJQ" name="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-rkdZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnOwAfVMEeeZ4N8fS_eSdQ" name="Profile7" nsURI="http://MoveTest/schemas/Profile7/_fnOwAPVMEeeZ4N8fS_eSdQ/3" nsPrefix="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnRMU_VMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMVPVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMVfVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMVvVMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMV_VMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRMWPVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuCuQvVLEeeZ4N8fS_eSdQ" name="Profile7" nsURI="http://MoveTest/schemas/Profile7/_kuCuQfVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFxkPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxkfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxkvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxk_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxlPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxlfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_kuCuQ_VLEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile7/Package1.ecore" nsPrefix="Profile7.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuCuRPVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_NXq9gNZ6EeeSH-zh9ipsJQ"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuCuRfVLEeeZ4N8fS_eSdQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuCuRvVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_L9dpUNZ6EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuCuR_VLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du7nE_VLEeeZ4N8fS_eSdQ" name="Profile7" nsURI="http://MoveTest/schemas/Profile7/_du7nEvVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvAfo_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfpPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfpfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfpvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfp_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfqPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_du7nFPVLEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile7/Package1.ecore" nsPrefix="Profile7.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du7nFfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_NXq9gNZ6EeeSH-zh9ipsJQ"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_du7nFvVLEeeZ4N8fS_eSdQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du7nF_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_L9dpUNZ6EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_du7nGPVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO-rktZ6EeeSH-zh9ipsJQ" name="Profile7" nsURI="http://MoveStereotype/schemas/Profile7/_bO-rkNZ6EeeSH-zh9ipsJQ/0" nsPrefix="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bPAgwNZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgwdZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgwtZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgw9Z6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgxNZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgxdZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bO-rk9Z6EeeSH-zh9ipsJQ" name="Package1" nsURI="http:///Profile7/Package1.ecore" nsPrefix="Profile7.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-rlNZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_NXq9gNZ6EeeSH-zh9ipsJQ"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bO-rldZ6EeeSH-zh9ipsJQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-rltZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_L9dpUNZ6EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bO-rl9Z6EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + </eAnnotations> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_I5CPANZ6EeeSH-zh9ipsJQ" name="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-rmtZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnOwA_VMEeeZ4N8fS_eSdQ" name="Profile8" nsURI="http://MoveTest/schemas/Profile8/_fnOwAvVMEeeZ4N8fS_eSdQ/3" nsPrefix="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnRzUPVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzUfVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzUvVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzU_VMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzVPVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzVfVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_fnOwBPVMEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile8/Package1.ecore" nsPrefix="Profile8.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnOwBfVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_NXq9gNZ6EeeSH-zh9ipsJQ"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_fnOwBvVMEeeZ4N8fS_eSdQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnOwB_VMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_L9dpUNZ6EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fnOwCPVMEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuDVUfVLEeeZ4N8fS_eSdQ" name="Profile8" nsURI="http://MoveTest/schemas/Profile8/_kuDVUPVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFxlvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxl_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxmPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxmfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxmvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxm_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du8OIfVLEeeZ4N8fS_eSdQ" name="Profile8" nsURI="http://MoveTest/schemas/Profile8/_du8OIPVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGoPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGofVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGovVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGo_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGpPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGpfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO_SoNZ6EeeSH-zh9ipsJQ" name="Profile8" nsURI="http://MoveStereotype/schemas/Profile8/_bO-rmdZ6EeeSH-zh9ipsJQ/0" nsPrefix="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bPAgxtZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgx9Z6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgyNZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgydZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgytZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgy9Z6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Package" xmi:id="_NXq9gNZ6EeeSH-zh9ipsJQ" name="Package1"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_L9dpUNZ6EeeSH-zh9ipsJQ" name="S4"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_SBJDANZ6EeeSH-zh9ipsJQ" name="base_Class" association="_SBH04NZ6EeeSH-zh9ipsJQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_SBH04NZ6EeeSH-zh9ipsJQ" name="E_S4_Class1" memberEnd="_SBIb8NZ6EeeSH-zh9ipsJQ _SBJDANZ6EeeSH-zh9ipsJQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_SBIb8NZ6EeeSH-zh9ipsJQ" name="extension_S4" type="_L9dpUNZ6EeeSH-zh9ipsJQ" aggregation="composite" association="_SBH04NZ6EeeSH-zh9ipsJQ"/> + </packagedElement> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_WElKgPVLEeeZ4N8fS_eSdQ" name="Profile10"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du81MvVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnPXEfVMEeeZ4N8fS_eSdQ" name="Profile10" nsURI="http://MoveTest/schemas/Profile10/_fnPXEPVMEeeZ4N8fS_eSdQ/2" nsPrefix="Profile10"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnPXEvVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_Tkw5IPVLEeeZ4N8fS_eSdQ"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnRzVvVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzV_VMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzWPVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzWfVMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzWvVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzW_VMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuD8YfVLEeeZ4N8fS_eSdQ" name="Profile10" nsURI="http://MoveTest/schemas/Profile10/_kuD8YPVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile10"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFxo_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxpPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxpfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxpvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxp_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxqPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du81M_VLEeeZ4N8fS_eSdQ" name="Profile10" nsURI="http://MoveTest/schemas/Profile10/_du81MfVLEeeZ4N8fS_eSdQ/0" nsPrefix="Profile10"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGrPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGrfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGrvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGr_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGsPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGsfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Profile" xmi:id="_Tkw5IPVLEeeZ4N8fS_eSdQ" name="Profile9"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du8OI_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnPXFPVMEeeZ4N8fS_eSdQ" name="Profile9" nsURI="http://MoveTest.Profile10/schemas/Profile9/_fnPXE_VMEeeZ4N8fS_eSdQ/2" nsPrefix="Profile9"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnRzXfVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzXvVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzX_VMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzYPVMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzYfVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzYvVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_fnPXFfVMEeeZ4N8fS_eSdQ" name="S5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnPXFvVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eX1aIPVLEeeZ4N8fS_eSdQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fnPXF_VMEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuDVU_VLEeeZ4N8fS_eSdQ" name="Profile9" nsURI="http://MoveTest/schemas/Profile9/_kuDVUvVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile9"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFxnfVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxnvVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxn_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxoPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxofVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxovVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuDVVPVLEeeZ4N8fS_eSdQ" name="S5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuDVVfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eX1aIPVLEeeZ4N8fS_eSdQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuDVVvVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du81MPVLEeeZ4N8fS_eSdQ" name="Profile9" nsURI="http://MoveTest/schemas/Profile9/_du8OIvVLEeeZ4N8fS_eSdQ/0" nsPrefix="Profile9"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGpvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGp_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGqPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGqfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGqvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGq_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_eX1aIPVLEeeZ4N8fS_eSdQ" name="S5"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_ftio0PVLEeeZ4N8fS_eSdQ" name="base_Class" association="_ftciMPVLEeeZ4N8fS_eSdQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_ftciMPVLEeeZ4N8fS_eSdQ" name="E_S5_Class1" memberEnd="_ftiBwPVLEeeZ4N8fS_eSdQ _ftio0PVLEeeZ4N8fS_eSdQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ftiBwPVLEeeZ4N8fS_eSdQ" name="extension_S5" type="_eX1aIPVLEeeZ4N8fS_eSdQ" aggregation="composite" association="_ftciMPVLEeeZ4N8fS_eSdQ"/> + </packagedElement> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_a--n8PVLEeeZ4N8fS_eSdQ" name="Profile12"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du9cRPVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnP-IfVMEeeZ4N8fS_eSdQ" name="Profile12" nsURI="http://MoveTest/schemas/Profile12/_fnP-IPVMEeeZ4N8fS_eSdQ/2" nsPrefix="Profile12"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnP-IvVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_YgX3gPVLEeeZ4N8fS_eSdQ"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnRzY_VMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzZPVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzZfVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzZvVMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzZ_VMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnRzaPVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuEjcfVLEeeZ4N8fS_eSdQ" name="Profile12" nsURI="http://MoveTest/schemas/Profile12/_kuEjcPVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile12"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuGYp_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYqPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYqfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYqvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYq_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYrPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du9cRfVLEeeZ4N8fS_eSdQ" name="Profile12" nsURI="http://MoveTest/schemas/Profile12/_du9cQ_VLEeeZ4N8fS_eSdQ/0" nsPrefix="Profile12"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGuPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGufVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGuvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGu_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGvPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGvfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Profile" xmi:id="_YgX3gPVLEeeZ4N8fS_eSdQ" name="Profile11"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du9cQfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_fnP-JPVMEeeZ4N8fS_eSdQ" name="Profile11" nsURI="http://MoveTest.Profile12/schemas/Profile11/_fnP-I_VMEeeZ4N8fS_eSdQ/2" nsPrefix="Profile11"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnSaYPVMEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnSaYfVMEeeZ4N8fS_eSdQ" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnSaYvVMEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnSaY_VMEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnSaZPVMEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fnSaZfVMEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_fnP-JfVMEeeZ4N8fS_eSdQ" name="S6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fnP-JvVMEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e1DhoPVLEeeZ4N8fS_eSdQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_fnP-J_VMEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kuD8Y_VLEeeZ4N8fS_eSdQ" name="Profile11" nsURI="http://MoveTest/schemas/Profile11/_kuD8YvVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile11"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuGYofVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYovVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYo_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYpPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYpfVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYpvVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuD8ZPVLEeeZ4N8fS_eSdQ" name="S6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuD8ZfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e1DhoPVLEeeZ4N8fS_eSdQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuD8ZvVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du9cQvVLEeeZ4N8fS_eSdQ" name="Profile11" nsURI="http://MoveTest/schemas/Profile11/_du9cQPVLEeeZ4N8fS_eSdQ/0" nsPrefix="Profile11"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGsvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGs_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGtPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGtfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGtvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGt_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_e1DhoPVLEeeZ4N8fS_eSdQ" name="S6"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_gi3uUPVLEeeZ4N8fS_eSdQ" name="base_Class" association="_gi2gMPVLEeeZ4N8fS_eSdQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_gi2gMPVLEeeZ4N8fS_eSdQ" name="E_S6_Class1" memberEnd="_gi3HQPVLEeeZ4N8fS_eSdQ _gi3uUPVLEeeZ4N8fS_eSdQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_gi3HQPVLEeeZ4N8fS_eSdQ" name="extension_S6" type="_e1DhoPVLEeeZ4N8fS_eSdQ" aggregation="composite" association="_gi2gMPVLEeeZ4N8fS_eSdQ"/> + </packagedElement> + </packagedElement> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.uml new file mode 100644 index 00000000000..6e1a2613a56 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest.uml @@ -0,0 +1,188 @@ +<?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:Profile1.Package1="http:///Profile1/Package1.ecore" xmlns:Profile11="http://MoveTest/schemas/Profile11/_kuD8YvVLEeeZ4N8fS_eSdQ/1" xmlns:Profile3="http://MoveStereotype/schemas/Profile3/_Ux9aQtZ5EeeSH-zh9ipsJQ/0" xmlns:Profile5="http://MoveStereotype/schemas/Profile5/_bO9dcdZ6EeeSH-zh9ipsJQ/0" xmlns:Profile7.Package1="http:///Profile7/Package1.ecore" xmlns:Profile9="http://MoveTest/schemas/Profile9/_kuDVUvVLEeeZ4N8fS_eSdQ/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///Profile1/Package1.ecore MoveTest.profile.uml#_Ux8zMdZ5EeeSH-zh9ipsJQ http://MoveTest/schemas/Profile11/_kuD8YvVLEeeZ4N8fS_eSdQ/1 MoveTest.profile.uml#_kuD8Y_VLEeeZ4N8fS_eSdQ http://MoveStereotype/schemas/Profile3/_Ux9aQtZ5EeeSH-zh9ipsJQ/0 MoveTest.profile.uml#_Ux-BUNZ5EeeSH-zh9ipsJQ http://MoveStereotype/schemas/Profile5/_bO9dcdZ6EeeSH-zh9ipsJQ/0 MoveTest.profile.uml#_bO-EgNZ6EeeSH-zh9ipsJQ http:///Profile7/Package1.ecore MoveTest.profile.uml#_bO-rk9Z6EeeSH-zh9ipsJQ http://MoveTest/schemas/Profile9/_kuDVUvVLEeeZ4N8fS_eSdQ/1 MoveTest.profile.uml#_kuDVU_VLEeeZ4N8fS_eSdQ"> + <uml:Model xmi:id="_XKIsMNZxEee7ofz6m_3MKg" name="MoveTest"> + <ownedComment xmi:type="uml:Comment" xmi:id="_lWAl8NZ6EeeSH-zh9ipsJQ"> + <body>Profile not yet applied</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_olsOANZ6EeeSH-zh9ipsJQ"> + <body>Profile not yet applied</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_DXmKQNZ7EeeSH-zh9ipsJQ"> + <body>Profile already applied</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_F1-4QNZ7EeeSH-zh9ipsJQ"> + <body>Profile already applied</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_5dD7APVLEeeZ4N8fS_eSdQ"> + <body>Profile not yet applied</body> + </ownedComment> + <packageImport xmi:type="uml:PackageImport" xmi:id="_XQ8e0NZxEee7ofz6m_3MKg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Class" xmi:id="_YK17QNZxEee7ofz6m_3MKg" name="Class1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_Xm5nENZ5EeeSH-zh9ipsJQ" name="Class2"/> + <packagedElement xmi:type="uml:Package" xmi:id="_ZrulkNZ5EeeSH-zh9ipsJQ" name="Package1"> + <packagedElement xmi:type="uml:Class" xmi:id="_aO_qsNZ5EeeSH-zh9ipsJQ" name="Class1"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_eVg0INZ5EeeSH-zh9ipsJQ" name="Class3"/> + <packagedElement xmi:type="uml:Class" xmi:id="_e0sDcNZ5EeeSH-zh9ipsJQ" name="Class4"/> + <packagedElement xmi:type="uml:Package" xmi:id="_f_kiMNZ5EeeSH-zh9ipsJQ" name="Package2"> + <packagedElement xmi:type="uml:Class" xmi:id="_ho53gNZ5EeeSH-zh9ipsJQ" name="Class1"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_tB23UNZ6EeeSH-zh9ipsJQ" name="Class5"/> + <packagedElement xmi:type="uml:Package" xmi:id="_vvjzsNZ6EeeSH-zh9ipsJQ" name="Package3"> + <packagedElement xmi:type="uml:Class" xmi:id="_zylkQNZ6EeeSH-zh9ipsJQ" name="Class1"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_w5w9ANZ6EeeSH-zh9ipsJQ" name="Package4"> + <packagedElement xmi:type="uml:Class" xmi:id="_1sco4NZ6EeeSH-zh9ipsJQ" name="Class1"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_zS-QENZ6EeeSH-zh9ipsJQ" name="Class6"/> + <packagedElement xmi:type="uml:Class" xmi:id="_0-8CoNZ6EeeSH-zh9ipsJQ" name="Class7"/> + <packagedElement xmi:type="uml:Class" xmi:id="_1VW-kNZ6EeeSH-zh9ipsJQ" name="Class8"/> + <packagedElement xmi:type="uml:Class" xmi:id="_paG0wPVLEeeZ4N8fS_eSdQ" name="Class9"/> + <packagedElement xmi:type="uml:Class" xmi:id="_p1KZEPVLEeeZ4N8fS_eSdQ" name="Class10"/> + <packagedElement xmi:type="uml:Package" xmi:id="_rFG-APVLEeeZ4N8fS_eSdQ" name="Package5"> + <packagedElement xmi:type="uml:Class" xmi:id="_r3YIcPVLEeeZ4N8fS_eSdQ" name="Class1"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_7ETloPVLEeeZ4N8fS_eSdQ" name="Class11"/> + <packagedElement xmi:type="uml:Class" xmi:id="_7vtTEPVLEeeZ4N8fS_eSdQ" name="Class12"/> + <packagedElement xmi:type="uml:Package" xmi:id="_8oHhwPVLEeeZ4N8fS_eSdQ" name="Package6"> + <packagedElement xmi:type="uml:Class" xmi:id="_9XdUAPVLEeeZ4N8fS_eSdQ" name="Class1"/> + </packagedElement> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_bhtwcNZxEee7ofz6m_3MKg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WkjZQNZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WkjZQdZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WkjZQtZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WkjZQ9Z5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WkjZRNZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WkjZRdZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bhuXgNZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_Ux8zMNZ5EeeSH-zh9ipsJQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_CHYrINZxEee7ofz6m_3MKg"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_od6AcNZ5EeeSH-zh9ipsJQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_od6ngdZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_od6ngtZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_od6ng9Z5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_od6nhNZ5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_od6nhdZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_od6nhtZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_od6ngNZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_Ux-BUNZ5EeeSH-zh9ipsJQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_6IwuENZ4EeeSH-zh9ipsJQ"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_50gDYNZ6EeeSH-zh9ipsJQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_50h4kNZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50h4kdZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50h4ktZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50h4k9Z6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50h4lNZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50h4ldZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_50hRgNZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_bO-rktZ6EeeSH-zh9ipsJQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_GEkjUNZ6EeeSH-zh9ipsJQ"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_50h4ltZ6EeeSH-zh9ipsJQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_50mKANZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50mKAdZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50mKAtZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50mKA9Z6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50mKBNZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50mKBdZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_50li8NZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_bO_SoNZ6EeeSH-zh9ipsJQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_I5CPANZ6EeeSH-zh9ipsJQ"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_50mxENZ6EeeSH-zh9ipsJQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_50nYINZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50nYIdZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50nYItZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50nYI9Z6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50nYJNZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50nYJdZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_50mxEdZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_bO-EgNZ6EeeSH-zh9ipsJQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_zV6EwNZ5EeeSH-zh9ipsJQ"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_50nYJtZ6EeeSH-zh9ipsJQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_50n_MNZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50n_MdZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50n_MtZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50n_M9Z6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50n_NNZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_50n_NdZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_50nYJ9Z6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_bO-Eh9Z6EeeSH-zh9ipsJQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_2XZf0NZ5EeeSH-zh9ipsJQ"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_1W26oPVLEeeZ4N8fS_eSdQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1W5W4PVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W5W4fVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W5W4vVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W5W4_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W5W5PVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W5W5fVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1W4IwPVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_kuDVU_VLEeeZ4N8fS_eSdQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_Tkw5IPVLEeeZ4N8fS_eSdQ"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_1W5W5vVLEeeZ4N8fS_eSdQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1W-2cPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W-2cfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W-2cvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W-2c_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W-2dPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1W-2dfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1W598PVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_kuD8Y_VLEeeZ4N8fS_eSdQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_YgX3gPVLEeeZ4N8fS_eSdQ"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_1W_dgPVLEeeZ4N8fS_eSdQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1XAroPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1XArofVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1XArovVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1XAro_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1XArpPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1XArpfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1XAEkPVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MoveTest.profile.uml#_kuEjcfVLEeeZ4N8fS_eSdQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MoveTest.profile.uml#_a--n8PVLEeeZ4N8fS_eSdQ"/> + </profileApplication> + </uml:Model> + <Profile1.Package1:S1 xmi:id="_gUbicNZ6EeeSH-zh9ipsJQ" base_Class="_YK17QNZxEee7ofz6m_3MKg"/> + <Profile1.Package1:S1 xmi:id="_gUbicdZ6EeeSH-zh9ipsJQ" base_Class="_Xm5nENZ5EeeSH-zh9ipsJQ"/> + <Profile1.Package1:S1 xmi:id="_gUbictZ6EeeSH-zh9ipsJQ" base_Class="_aO_qsNZ5EeeSH-zh9ipsJQ"/> + <Profile3:S2 xmi:id="_ql5nsNZ5EeeSH-zh9ipsJQ" base_Class="_ho53gNZ5EeeSH-zh9ipsJQ"/> + <Profile3:S2 xmi:id="_rHOzINZ5EeeSH-zh9ipsJQ" base_Class="_e0sDcNZ5EeeSH-zh9ipsJQ"/> + <Profile3:S2 xmi:id="_rvuWgNZ5EeeSH-zh9ipsJQ" base_Class="_eVg0INZ5EeeSH-zh9ipsJQ"/> + <Profile5:S3 xmi:id="_62TeoNZ6EeeSH-zh9ipsJQ" base_Class="_tB23UNZ6EeeSH-zh9ipsJQ"/> + <Profile5:S3 xmi:id="_7WnWYNZ6EeeSH-zh9ipsJQ" base_Class="_zS-QENZ6EeeSH-zh9ipsJQ"/> + <Profile5:S3 xmi:id="_784FINZ6EeeSH-zh9ipsJQ" base_Class="_zylkQNZ6EeeSH-zh9ipsJQ"/> + <Profile7.Package1:S4 xmi:id="_9ch6ANZ6EeeSH-zh9ipsJQ" base_Class="_0-8CoNZ6EeeSH-zh9ipsJQ"/> + <Profile7.Package1:S4 xmi:id="_-GI3sNZ6EeeSH-zh9ipsJQ" base_Class="_1VW-kNZ6EeeSH-zh9ipsJQ"/> + <Profile7.Package1:S4 xmi:id="_-x800NZ6EeeSH-zh9ipsJQ" base_Class="_1sco4NZ6EeeSH-zh9ipsJQ"/> + <Profile9:S5 xmi:id="_2nYuYPVLEeeZ4N8fS_eSdQ" base_Class="_paG0wPVLEeeZ4N8fS_eSdQ"/> + <Profile9:S5 xmi:id="_32LcwPVLEeeZ4N8fS_eSdQ" base_Class="_p1KZEPVLEeeZ4N8fS_eSdQ"/> + <Profile9:S5 xmi:id="_4gBD8PVLEeeZ4N8fS_eSdQ" base_Class="_r3YIcPVLEeeZ4N8fS_eSdQ"/> + <Profile11:S6 xmi:id="_EQ7tQPVMEeeZ4N8fS_eSdQ" base_Class="_7ETloPVLEeeZ4N8fS_eSdQ"/> + <Profile11:S6 xmi:id="_E71EYPVMEeeZ4N8fS_eSdQ" base_Class="_7vtTEPVLEeeZ4N8fS_eSdQ"/> + <Profile11:S6 xmi:id="_FjrHgPVMEeeZ4N8fS_eSdQ" base_Class="_9XdUAPVLEeeZ4N8fS_eSdQ"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest_before.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest_before.profile.uml new file mode 100644 index 00000000000..841dfb4eba6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MoveTest/MoveTest_before.profile.uml @@ -0,0 +1,693 @@ +<?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="_5_L08NZwEee7ofz6m_3MKg" name="MoveTest" metaclassReference="_BQqegNZxEee7ofz6m_3MKg"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvWr0NZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuASAfVLEeeZ4N8fS_eSdQ" name="MoveTest" nsURI="http:///schemas/MoveTest/_kuASAPVLEeeZ4N8fS_eSdQ/5" nsPrefix="MoveTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuASAvVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuEjcvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjc_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjdPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjdfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjdvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjd_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du3VoPVLEeeZ4N8fS_eSdQ" name="MoveTest" nsURI="http:///schemas/MoveTest/_du2HgPVLEeeZ4N8fS_eSdQ/4" nsPrefix="MoveTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du3VofVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du-qYPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qYfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qYvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qY_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qZPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du-qZfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO7oQdZ6EeeSH-zh9ipsJQ" name="MoveStereotype" nsURI="http:///schemas/MoveStereotype/_bO7oQNZ6EeeSH-zh9ipsJQ/3" nsPrefix="MoveStereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO7oQtZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_SodZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SotZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_So9Z6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SpNZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SpdZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SptZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux5v4NZ5EeeSH-zh9ipsJQ" name="MoveStereotype" nsURI="http:///schemas/MoveStereotype/_Ux3ToNZ5EeeSH-zh9ipsJQ/2" nsPrefix="MoveStereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux6W8NZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux_2gNZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2gdZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2gtZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2g9Z5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2hNZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2hdZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i-Js0dZxEee7ofz6m_3MKg" name="MoveStereotype" nsURI="http:///schemas/MoveStereotype/_i-Js0NZxEee7ofz6m_3MKg/1" nsPrefix="MoveStereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-Js0tZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-KT6tZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT69ZxEee7ofz6m_3MKg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT7NZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT7dZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT7tZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-KT79ZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_UvX58NZxEee7ofz6m_3MKg" name="MoveStereotype" nsURI="http:///schemas/MoveStereotype/_UvTogNZxEee7ofz6m_3MKg/0" nsPrefix="MoveStereotype"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvX58dZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_CHYrINZxEee7ofz6m_3MKg"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvdZgNZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZgdZxEee7ofz6m_3MKg" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZgtZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZg9ZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZhNZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvdZhdZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <ownedComment xmi:type="uml:Comment" xmi:id="_JgftENZ5EeeSH-zh9ipsJQ"> + <body>Package1 will be moved into Profile2 +which is not applied yet</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_NYFCoNZ5EeeSH-zh9ipsJQ"> + <body>S2 will be moved into Profile4 +which is not applied yet</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_8UV_YNZ5EeeSH-zh9ipsJQ"> + <body>S3 will be moved into Profile6 +but Profile6 is already applied</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_WUAmYNZ6EeeSH-zh9ipsJQ"> + <body>Package1 will be moved into Profile8 +but Profile8 is already applied</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_KXNH8PVMEeeZ4N8fS_eSdQ"> + <body>Profile9 will be moved into Profile10 +which is not applied yet</body> + </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="_NOYwcPVMEeeZ4N8fS_eSdQ"> + <body>Profile11 will be moved into Profile12 +but Profile12 is already applied</body> + </ownedComment> + <elementImport xmi:type="uml:ElementImport" xmi:id="_BQqegNZxEee7ofz6m_3MKg" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_6Kd34NZwEee7ofz6m_3MKg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_6Kee8NZwEee7ofz6m_3MKg"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Profile" xmi:id="_CHYrINZxEee7ofz6m_3MKg" name="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvbkUNZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuA5EfVLEeeZ4N8fS_eSdQ" name="Profile1" nsURI="http://MoveTest/schemas/Profile1/_kuA5EPVLEeeZ4N8fS_eSdQ/5" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuEjePVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjefVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjevVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEje_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjfPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjffVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_kuA5EvVLEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuA5E_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuA5FPVLEeeZ4N8fS_eSdQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuA5FfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuA5FvVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du5x4PVLEeeZ4N8fS_eSdQ" name="Profile1" nsURI="http://MoveTest/schemas/Profile1/_du4jwPVLEeeZ4N8fS_eSdQ/4" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du_RcPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RcfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RcvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_Rc_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RdPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RdfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_du5x4fVLEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du5x4vVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_du5x4_VLEeeZ4N8fS_eSdQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du5x5PVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_du5x5fVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO8PUdZ6EeeSH-zh9ipsJQ" name="Profile1" nsURI="http://MoveStereotype/schemas/Profile1/_bO8PUNZ6EeeSH-zh9ipsJQ/3" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_Sp9Z6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SqNZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SqdZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SqtZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_Sq9Z6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SrNZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bO8PUtZ6EeeSH-zh9ipsJQ" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO8PU9Z6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bO8PVNZ6EeeSH-zh9ipsJQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO8PVdZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bO8PVtZ6EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux8zMNZ5EeeSH-zh9ipsJQ" name="Profile1" nsURI="http://MoveStereotype/schemas/Profile1/_Ux7lENZ5EeeSH-zh9ipsJQ/2" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux_2htZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2h9Z5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2iNZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2idZ5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2itZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2i9Z5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_Ux8zMdZ5EeeSH-zh9ipsJQ" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux8zMtZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ux8zM9Z5EeeSH-zh9ipsJQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux8zNNZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ux8zNdZ5EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i-KT4dZxEee7ofz6m_3MKg" name="Profile1" nsURI="http://MoveStereotype/schemas/Profile1/_i-KT4NZxEee7ofz6m_3MKg/1" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-K68NZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K68dZxEee7ofz6m_3MKg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K68tZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K689ZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K69NZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K69dZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_UvbkUdZxEee7ofz6m_3MKg" name="Profile1" nsURI="http://MoveStereotype/schemas/Profile1/_UvZvINZxEee7ofz6m_3MKg/0" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UveAkNZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAkdZxEee7ofz6m_3MKg" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAktZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAk9ZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAlNZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UveAldZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_UvbkUtZxEee7ofz6m_3MKg" name="Package1" nsURI="http:///Profile1/Package1.ecore" nsPrefix="Profile1.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvbkU9ZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_UvbkVNZxEee7ofz6m_3MKg" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvbkVdZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_UvbkVtZxEee7ofz6m_3MKg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Extension" xmi:id="_Hu0NsNZxEee7ofz6m_3MKg" name="E_S1_Class1" memberEnd="_Hu34ENZxEee7ofz6m_3MKg _Hu4fINZxEee7ofz6m_3MKg"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Hu34ENZxEee7ofz6m_3MKg" name="extension_S1" type="_GhwksNZxEee7ofz6m_3MKg" aggregation="composite" association="_Hu0NsNZxEee7ofz6m_3MKg"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_KTr-MNZxEee7ofz6m_3MKg" name="Package1"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_GhwksNZxEee7ofz6m_3MKg" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Hu4fINZxEee7ofz6m_3MKg" name="base_Class" association="_Hu0NsNZxEee7ofz6m_3MKg"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_TbSb4NZxEee7ofz6m_3MKg" name="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvbkWdZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuA5GfVLEeeZ4N8fS_eSdQ" name="Profile2" nsURI="http://MoveTest/schemas/Profile2/_kuA5GPVLEeeZ4N8fS_eSdQ/5" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuEjfvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjf_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjgPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjgfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjgvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuEjg_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du6Y8fVLEeeZ4N8fS_eSdQ" name="Profile2" nsURI="http://MoveTest/schemas/Profile2/_du6Y8PVLEeeZ4N8fS_eSdQ/4" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du_RdvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_Rd_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RePVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RefVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_RevVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_Re_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO8PWdZ6EeeSH-zh9ipsJQ" name="Profile2" nsURI="http://MoveStereotype/schemas/Profile2/_bO8PWNZ6EeeSH-zh9ipsJQ/3" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_SrdZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SrtZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_Sr9Z6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SsNZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SsdZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_SstZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux9aQdZ5EeeSH-zh9ipsJQ" name="Profile2" nsURI="http://MoveStereotype/schemas/Profile2/_Ux9aQNZ5EeeSH-zh9ipsJQ/2" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux_2jNZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2jdZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2jtZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2j9Z5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2kNZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ux_2kdZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_i-KT49ZxEee7ofz6m_3MKg" name="Profile2" nsURI="http://MoveStereotype/schemas/Profile2/_i-KT4tZxEee7ofz6m_3MKg/1" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-K69tZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K699ZxEee7ofz6m_3MKg" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K6-NZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K6-dZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K6-tZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_i-K6-9ZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_i-KT5NZxEee7ofz6m_3MKg" name="Package1" nsURI="http:///Profile2/Package1.ecore" nsPrefix="Profile2.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-KT5dZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_KTr-MNZxEee7ofz6m_3MKg"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_i-KT5tZxEee7ofz6m_3MKg" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_i-KT59ZxEee7ofz6m_3MKg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_GhwksNZxEee7ofz6m_3MKg"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_i-KT6NZxEee7ofz6m_3MKg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_UvcLYNZxEee7ofz6m_3MKg" name="Profile2" nsURI="http://MoveStereotype/schemas/Profile2/_UvbkWNZxEee7ofz6m_3MKg/0" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UvenoNZxEee7ofz6m_3MKg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvenodZxEee7ofz6m_3MKg" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvenotZxEee7ofz6m_3MKg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Uveno9ZxEee7ofz6m_3MKg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvenpNZxEee7ofz6m_3MKg" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UvenpdZxEee7ofz6m_3MKg" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_6IwuENZ4EeeSH-zh9ipsJQ" name="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux9aQ9Z5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuBgIfVLEeeZ4N8fS_eSdQ" name="Profile3" nsURI="http://MoveTest/schemas/Profile3/_kuBgIPVLEeeZ4N8fS_eSdQ/3" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFKgPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKgfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKgvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKg_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKhPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKhfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuBgIvVLEeeZ4N8fS_eSdQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuBgI_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuBgJPVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du6Y8_VLEeeZ4N8fS_eSdQ" name="Profile3" nsURI="http://MoveTest/schemas/Profile3/_du6Y8vVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du_4gfVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4gvVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4g_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4hPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4hfVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_du_4hvVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_du6Y9PVLEeeZ4N8fS_eSdQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du6Y9fVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_du6Y9vVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO82YdZ6EeeSH-zh9ipsJQ" name="Profile3" nsURI="http://MoveStereotype/schemas/Profile3/_bO82YNZ6EeeSH-zh9ipsJQ/1" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_5sNZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5sdZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5stZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5s9Z6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5tNZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5tdZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bO82YtZ6EeeSH-zh9ipsJQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO82Y9Z6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bO82ZNZ6EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux-BUNZ5EeeSH-zh9ipsJQ" name="Profile3" nsURI="http://MoveStereotype/schemas/Profile3/_Ux9aQtZ5EeeSH-zh9ipsJQ/0" nsPrefix="Profile3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UyAdkdZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdktZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdk9Z5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdlNZ5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdldZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyAdltZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Ux-BUdZ5EeeSH-zh9ipsJQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux-BUtZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FKgkQNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Ux-BU9Z5EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_FKgkQNZ5EeeSH-zh9ipsJQ" name="S2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_S2cv0NZ5EeeSH-zh9ipsJQ" name="base_Class" association="_S2ZsgNZ5EeeSH-zh9ipsJQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_S2ZsgNZ5EeeSH-zh9ipsJQ" name="E_S2_Class1" memberEnd="_S2cIwNZ5EeeSH-zh9ipsJQ _S2cv0NZ5EeeSH-zh9ipsJQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_S2cIwNZ5EeeSH-zh9ipsJQ" name="extension_S2" type="_FKgkQNZ5EeeSH-zh9ipsJQ" aggregation="composite" association="_S2ZsgNZ5EeeSH-zh9ipsJQ"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_7Co8YNZ4EeeSH-zh9ipsJQ" name="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ux-BVtZ5EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuBgJ_VLEeeZ4N8fS_eSdQ" name="Profile4" nsURI="http://MoveTest/schemas/Profile4/_kuBgJvVLEeeZ4N8fS_eSdQ/3" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFKhvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKh_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKiPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKifVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKivVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKi_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du7AAfVLEeeZ4N8fS_eSdQ" name="Profile4" nsURI="http://MoveTest/schemas/Profile4/_du7AAPVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvAfkPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfkfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfkvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfk_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAflPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAflfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO9dcNZ6EeeSH-zh9ipsJQ" name="Profile4" nsURI="http://MoveStereotype/schemas/Profile4/_bO82ZtZ6EeeSH-zh9ipsJQ/1" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_5ttZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5t9Z6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5uNZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5udZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5utZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5u9Z6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Ux-oYNZ5EeeSH-zh9ipsJQ" name="Profile4" nsURI="http://MoveStereotype/schemas/Profile4/_Ux-BVdZ5EeeSH-zh9ipsJQ/0" nsPrefix="Profile4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UyBEoNZ5EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEodZ5EeeSH-zh9ipsJQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEotZ5EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEo9Z5EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEpNZ5EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UyBEpdZ5EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_zV6EwNZ5EeeSH-zh9ipsJQ" name="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO9dctZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuCHMfVLEeeZ4N8fS_eSdQ" name="Profile5" nsURI="http://MoveTest/schemas/Profile5/_kuCHMPVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFKjfVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKjvVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKj_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKkPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKkfVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKkvVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuCHMvVLEeeZ4N8fS_eSdQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuCHM_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5iTVkNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuCHNPVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du7AA_VLEeeZ4N8fS_eSdQ" name="Profile5" nsURI="http://MoveTest/schemas/Profile5/_du7AAvVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvAfl_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfmPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfmfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfmvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfm_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfnPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_du7ABPVLEeeZ4N8fS_eSdQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du7ABfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5iTVkNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_du7ABvVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO-EgNZ6EeeSH-zh9ipsJQ" name="Profile5" nsURI="http://MoveStereotype/schemas/Profile5/_bO9dcdZ6EeeSH-zh9ipsJQ/0" nsPrefix="Profile5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_5vdZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5vtZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5v9Z6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5wNZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5wdZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5wtZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bO-EgdZ6EeeSH-zh9ipsJQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-EgtZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5iTVkNZ5EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bO-Eg9Z6EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_5iTVkNZ5EeeSH-zh9ipsJQ" name="S3"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_63-IANZ5EeeSH-zh9ipsJQ" name="base_Class" association="_63854NZ5EeeSH-zh9ipsJQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_63854NZ5EeeSH-zh9ipsJQ" name="E_S3_Class1" memberEnd="_639g8NZ5EeeSH-zh9ipsJQ _63-IANZ5EeeSH-zh9ipsJQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_639g8NZ5EeeSH-zh9ipsJQ" name="extension_S3" type="_5iTVkNZ5EeeSH-zh9ipsJQ" aggregation="composite" association="_63854NZ5EeeSH-zh9ipsJQ"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_2XZf0NZ5EeeSH-zh9ipsJQ" name="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-EhtZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuCuQPVLEeeZ4N8fS_eSdQ" name="Profile6" nsURI="http://MoveTest/schemas/Profile6/_kuCHNvVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFKk_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKlPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKlfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKlvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKl_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFKmPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du7nEfVLEeeZ4N8fS_eSdQ" name="Profile6" nsURI="http://MoveTest/schemas/Profile6/_du7nEPVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvAfnfVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfnvVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfn_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfoPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfofVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfovVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO-Eh9Z6EeeSH-zh9ipsJQ" name="Profile6" nsURI="http://MoveStereotype/schemas/Profile6/_bO-EhdZ6EeeSH-zh9ipsJQ/0" nsPrefix="Profile6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO_5w9Z6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5xNZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5xdZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5xtZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5x9Z6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_5yNZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_GEkjUNZ6EeeSH-zh9ipsJQ" name="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-rkdZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuCuQvVLEeeZ4N8fS_eSdQ" name="Profile7" nsURI="http://MoveTest/schemas/Profile7/_kuCuQfVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFxkPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxkfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxkvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxk_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxlPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxlfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_kuCuQ_VLEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile7/Package1.ecore" nsPrefix="Profile7.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuCuRPVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_NXq9gNZ6EeeSH-zh9ipsJQ"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuCuRfVLEeeZ4N8fS_eSdQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuCuRvVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_L9dpUNZ6EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuCuR_VLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du7nE_VLEeeZ4N8fS_eSdQ" name="Profile7" nsURI="http://MoveTest/schemas/Profile7/_du7nEvVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvAfo_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfpPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfpfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfpvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfp_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvAfqPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_du7nFPVLEeeZ4N8fS_eSdQ" name="Package1" nsURI="http:///Profile7/Package1.ecore" nsPrefix="Profile7.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du7nFfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_NXq9gNZ6EeeSH-zh9ipsJQ"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_du7nFvVLEeeZ4N8fS_eSdQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du7nF_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_L9dpUNZ6EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_du7nGPVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO-rktZ6EeeSH-zh9ipsJQ" name="Profile7" nsURI="http://MoveStereotype/schemas/Profile7/_bO-rkNZ6EeeSH-zh9ipsJQ/0" nsPrefix="Profile7"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bPAgwNZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgwdZ6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgwtZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgw9Z6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgxNZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgxdZ6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + <eSubpackages xmi:type="ecore:EPackage" xmi:id="_bO-rk9Z6EeeSH-zh9ipsJQ" name="Package1" nsURI="http:///Profile7/Package1.ecore" nsPrefix="Profile7.Package1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-rlNZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_NXq9gNZ6EeeSH-zh9ipsJQ"/> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bO-rldZ6EeeSH-zh9ipsJQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-rltZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_L9dpUNZ6EeeSH-zh9ipsJQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bO-rl9Z6EeeSH-zh9ipsJQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </eSubpackages> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Package" xmi:id="_NXq9gNZ6EeeSH-zh9ipsJQ" name="Package1"> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_L9dpUNZ6EeeSH-zh9ipsJQ" name="S4"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_SBJDANZ6EeeSH-zh9ipsJQ" name="base_Class" association="_SBH04NZ6EeeSH-zh9ipsJQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_SBH04NZ6EeeSH-zh9ipsJQ" name="E_S4_Class1" memberEnd="_SBIb8NZ6EeeSH-zh9ipsJQ _SBJDANZ6EeeSH-zh9ipsJQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_SBIb8NZ6EeeSH-zh9ipsJQ" name="extension_S4" type="_L9dpUNZ6EeeSH-zh9ipsJQ" aggregation="composite" association="_SBH04NZ6EeeSH-zh9ipsJQ"/> + </packagedElement> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_I5CPANZ6EeeSH-zh9ipsJQ" name="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bO-rmtZ6EeeSH-zh9ipsJQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuDVUfVLEeeZ4N8fS_eSdQ" name="Profile8" nsURI="http://MoveTest/schemas/Profile8/_kuDVUPVLEeeZ4N8fS_eSdQ/2" nsPrefix="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFxlvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxl_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxmPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxmfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxmvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxm_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du8OIfVLEeeZ4N8fS_eSdQ" name="Profile8" nsURI="http://MoveTest/schemas/Profile8/_du8OIPVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGoPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGofVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGovVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGo_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGpPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGpfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bO_SoNZ6EeeSH-zh9ipsJQ" name="Profile8" nsURI="http://MoveStereotype/schemas/Profile8/_bO-rmdZ6EeeSH-zh9ipsJQ/0" nsPrefix="Profile8"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bPAgxtZ6EeeSH-zh9ipsJQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgx9Z6EeeSH-zh9ipsJQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgyNZ6EeeSH-zh9ipsJQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgydZ6EeeSH-zh9ipsJQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgytZ6EeeSH-zh9ipsJQ" key="Date" value="2017-12-01"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPAgy9Z6EeeSH-zh9ipsJQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_Tkw5IPVLEeeZ4N8fS_eSdQ" name="Profile9"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du8OI_VLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuDVU_VLEeeZ4N8fS_eSdQ" name="Profile9" nsURI="http://MoveTest/schemas/Profile9/_kuDVUvVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile9"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFxnfVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxnvVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxn_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxoPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxofVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxovVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuDVVPVLEeeZ4N8fS_eSdQ" name="S5"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuDVVfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eX1aIPVLEeeZ4N8fS_eSdQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuDVVvVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du81MPVLEeeZ4N8fS_eSdQ" name="Profile9" nsURI="http://MoveTest/schemas/Profile9/_du8OIvVLEeeZ4N8fS_eSdQ/0" nsPrefix="Profile9"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGpvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGp_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGqPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGqfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGqvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGq_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_eX1aIPVLEeeZ4N8fS_eSdQ" name="S5"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_ftio0PVLEeeZ4N8fS_eSdQ" name="base_Class" association="_ftciMPVLEeeZ4N8fS_eSdQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_ftciMPVLEeeZ4N8fS_eSdQ" name="E_S5_Class1" memberEnd="_ftiBwPVLEeeZ4N8fS_eSdQ _ftio0PVLEeeZ4N8fS_eSdQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ftiBwPVLEeeZ4N8fS_eSdQ" name="extension_S5" type="_eX1aIPVLEeeZ4N8fS_eSdQ" aggregation="composite" association="_ftciMPVLEeeZ4N8fS_eSdQ"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_WElKgPVLEeeZ4N8fS_eSdQ" name="Profile10"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du81MvVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuD8YfVLEeeZ4N8fS_eSdQ" name="Profile10" nsURI="http://MoveTest/schemas/Profile10/_kuD8YPVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile10"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFxo_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxpPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxpfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxpvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxp_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFxqPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du81M_VLEeeZ4N8fS_eSdQ" name="Profile10" nsURI="http://MoveTest/schemas/Profile10/_du81MfVLEeeZ4N8fS_eSdQ/0" nsPrefix="Profile10"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGrPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGrfVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGrvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGr_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGsPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGsfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_YgX3gPVLEeeZ4N8fS_eSdQ" name="Profile11"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du9cQfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuD8Y_VLEeeZ4N8fS_eSdQ" name="Profile11" nsURI="http://MoveTest/schemas/Profile11/_kuD8YvVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile11"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuGYofVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYovVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYo_VLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYpPVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYpfVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYpvVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuD8ZPVLEeeZ4N8fS_eSdQ" name="S6"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuD8ZfVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e1DhoPVLEeeZ4N8fS_eSdQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuD8ZvVLEeeZ4N8fS_eSdQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du9cQvVLEeeZ4N8fS_eSdQ" name="Profile11" nsURI="http://MoveTest/schemas/Profile11/_du9cQPVLEeeZ4N8fS_eSdQ/0" nsPrefix="Profile11"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGsvVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGs_VLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGtPVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGtfVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGtvVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGt_VLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_e1DhoPVLEeeZ4N8fS_eSdQ" name="S6"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_gi3uUPVLEeeZ4N8fS_eSdQ" name="base_Class" association="_gi2gMPVLEeeZ4N8fS_eSdQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_gi2gMPVLEeeZ4N8fS_eSdQ" name="E_S6_Class1" memberEnd="_gi3HQPVLEeeZ4N8fS_eSdQ _gi3uUPVLEeeZ4N8fS_eSdQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_gi3HQPVLEeeZ4N8fS_eSdQ" name="extension_S6" type="_e1DhoPVLEeeZ4N8fS_eSdQ" aggregation="composite" association="_gi2gMPVLEeeZ4N8fS_eSdQ"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_a--n8PVLEeeZ4N8fS_eSdQ" name="Profile12"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_du9cRPVLEeeZ4N8fS_eSdQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_kuEjcfVLEeeZ4N8fS_eSdQ" name="Profile12" nsURI="http://MoveTest/schemas/Profile12/_kuEjcPVLEeeZ4N8fS_eSdQ/1" nsPrefix="Profile12"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuGYp_VLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYqPVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYqfVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYqvVLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYq_VLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuGYrPVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_du9cRfVLEeeZ4N8fS_eSdQ" name="Profile12" nsURI="http://MoveTest/schemas/Profile12/_du9cQ_VLEeeZ4N8fS_eSdQ/0" nsPrefix="Profile12"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dvBGuPVLEeeZ4N8fS_eSdQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGufVLEeeZ4N8fS_eSdQ" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGuvVLEeeZ4N8fS_eSdQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGu_VLEeeZ4N8fS_eSdQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGvPVLEeeZ4N8fS_eSdQ" key="Date" value="2018-01-09"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dvBGvfVLEeeZ4N8fS_eSdQ" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.di new file mode 100644 index 00000000000..8c549eecdc6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.notation new file mode 100644 index 00000000000..53859e16a20 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.notation @@ -0,0 +1,277 @@ +<?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:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> + <notation:Diagram xmi:id="_uXndsNXoEeeT5eulcAva4Q" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_vO6SENXoEeeT5eulcAva4Q" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_vO65INXoEeeT5eulcAva4Q" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_vO65IdXoEeeT5eulcAva4Q" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_vO65ItXoEeeT5eulcAva4Q" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_vO7gMNXoEeeT5eulcAva4Q" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_vO7gMdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_vO7gMtXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_vO7gM9XoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vO7gNNXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_vO7gNdXoEeeT5eulcAva4Q" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_vO7gNtXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_vO7gN9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_vO7gONXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vO7gOdXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_vO7gOtXoEeeT5eulcAva4Q" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_vO7gO9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_vO7gPNXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_vO7gPdXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vO7gPtXoEeeT5eulcAva4Q"/> + </children> + <element xmi:type="uml:Class" href="MultipleProfile.uml#_vO2AoNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vO6SEdXoEeeT5eulcAva4Q" x="36" y="34"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ybs-MNXoEeeT5eulcAva4Q" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_ybtlQNXoEeeT5eulcAva4Q" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_ybtlQdXoEeeT5eulcAva4Q" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ybtlQtXoEeeT5eulcAva4Q" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ybtlQ9XoEeeT5eulcAva4Q" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ybtlRNXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ybtlRdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ybtlRtXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ybtlR9XoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ybtlSNXoEeeT5eulcAva4Q" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ybtlSdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ybtlStXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ybtlS9XoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ybtlTNXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ybtlTdXoEeeT5eulcAva4Q" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_ybtlTtXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ybtlT9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ybtlUNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ybtlUdXoEeeT5eulcAva4Q"/> + </children> + <element xmi:type="uml:Class" href="MultipleProfile.uml#_ybrwENXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ybs-MdXoEeeT5eulcAva4Q" x="214" y="34"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_zWhAotXoEeeT5eulcAva4Q" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_zWhAo9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_zWhnsNXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_ybrwENXoEeeT5eulcAva4Q"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zWhApNXoEeeT5eulcAva4Q" x="461" y="129"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_0AULltXoEeeT5eulcAva4Q" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_0AULl9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0AULmdXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_vO2AoNXoEeeT5eulcAva4Q"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0AULmNXoEeeT5eulcAva4Q" x="285" y="132"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_3QzE4NXoEeeT5eulcAva4Q" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_3QzE4tXoEeeT5eulcAva4Q" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_3QzE49XoEeeT5eulcAva4Q" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_3QzE5NXoEeeT5eulcAva4Q" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3QzE5dXoEeeT5eulcAva4Q" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3QzE5tXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3QzE59XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3QzE6NXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3QzE6dXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3QzE6tXoEeeT5eulcAva4Q" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3QzE69XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3QzE7NXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3QzE7dXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3QzE7tXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3QzE79XoEeeT5eulcAva4Q" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3QzE8NXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_3QzE8dXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_3QzE8tXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3QzE89XoEeeT5eulcAva4Q"/> + </children> + <element xmi:type="uml:Class" href="MultipleProfile.uml#_3Qx2wNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3QzE4dXoEeeT5eulcAva4Q" x="36" y="186"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_3-i7ttXoEeeT5eulcAva4Q" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3-i7t9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_3-i7udXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_3Qx2wNXoEeeT5eulcAva4Q"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3-i7uNXoEeeT5eulcAva4Q" x="282" y="264"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5QHRQNXoEeeT5eulcAva4Q" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5QH4UNXoEeeT5eulcAva4Q" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_5QH4UdXoEeeT5eulcAva4Q" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5QH4UtXoEeeT5eulcAva4Q" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5QIfYNXoEeeT5eulcAva4Q" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5QIfYdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5QIfYtXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5QIfY9XoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5QIfZNXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5QIfZdXoEeeT5eulcAva4Q" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5QIfZtXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5QIfZ9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5QIfaNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5QIfadXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_5QIfatXoEeeT5eulcAva4Q" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_5QIfa9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_5QIfbNXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_5QIfbdXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5QIfbtXoEeeT5eulcAva4Q"/> + </children> + <element xmi:type="uml:Class" href="MultipleProfile.uml#_5QE1ANXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5QHRQdXoEeeT5eulcAva4Q" x="214" y="186"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_6GHFINXoEeeT5eulcAva4Q" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_6GHFIdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6GHFI9XoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_5QE1ANXoEeeT5eulcAva4Q"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6GHFItXoEeeT5eulcAva4Q" x="458" y="267"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_lt_UcOSZEeeCup3OlNlCew" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_lt_7gOSZEeeCup3OlNlCew" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_lt_7geSZEeeCup3OlNlCew" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_lt_7guSZEeeCup3OlNlCew" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_luAikOSZEeeCup3OlNlCew" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_luAikeSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_luAikuSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_luAik-SZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luAilOSZEeeCup3OlNlCew"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_luAileSZEeeCup3OlNlCew" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_luAiluSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_luAil-SZEeeCup3OlNlCew"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_luAimOSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luAimeSZEeeCup3OlNlCew"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_luAimuSZEeeCup3OlNlCew" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_luAim-SZEeeCup3OlNlCew"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_luAinOSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_luAineSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luAinuSZEeeCup3OlNlCew"/> + </children> + <element xmi:type="uml:Class" href="MultipleProfile.uml#_lt84MOSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lt_UceSZEeeCup3OlNlCew" x="38" y="349"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_mD6hIOSZEeeCup3OlNlCew" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_mD7IMOSZEeeCup3OlNlCew" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_mD7IMeSZEeeCup3OlNlCew" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_mD7IMuSZEeeCup3OlNlCew" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_mD7IM-SZEeeCup3OlNlCew" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_mD7INOSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mD7INeSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mD7INuSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mD7IN-SZEeeCup3OlNlCew"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_mD7IOOSZEeeCup3OlNlCew" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_mD7IOeSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mD7IOuSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mD7IO-SZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mD7IPOSZEeeCup3OlNlCew"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_mD7IPeSZEeeCup3OlNlCew" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_mD7IPuSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_mD7IP-SZEeeCup3OlNlCew"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_mD7IQOSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mD7IQeSZEeeCup3OlNlCew"/> + </children> + <element xmi:type="uml:Class" href="MultipleProfile.uml#_mD4r8OSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mD6hIeSZEeeCup3OlNlCew" x="212" y="350"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_p1jmwuSZEeeCup3OlNlCew" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_p1jmw-SZEeeCup3OlNlCew"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_p1jmxeSZEeeCup3OlNlCew" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_lt84MOSZEeeCup3OlNlCew"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p1jmxOSZEeeCup3OlNlCew" x="238" y="349"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_qZgoZuSZEeeCup3OlNlCew" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_qZgoZ-SZEeeCup3OlNlCew"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qZhPcOSZEeeCup3OlNlCew" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_mD4r8OSZEeeCup3OlNlCew"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qZgoaOSZEeeCup3OlNlCew" x="412" y="350"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_uXndsdXoEeeT5eulcAva4Q" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_uXndstXoEeeT5eulcAva4Q"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_uXnds9XoEeeT5eulcAva4Q" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Model" href="MultipleProfile.uml#_uXe60NXoEeeT5eulcAva4Q"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_4br_IOSYEeeCup3OlNlCew" name="css_stylesheets" eObjectListValue="_4brYEOSYEeeCup3OlNlCew"/> + <element xmi:type="uml:Model" href="MultipleProfile.uml#_uXe60NXoEeeT5eulcAva4Q"/> + <edges xmi:type="notation:Connector" xmi:id="_zWhnsdXoEeeT5eulcAva4Q" type="StereotypeCommentLink" source="_ybs-MNXoEeeT5eulcAva4Q" target="_zWhAotXoEeeT5eulcAva4Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_zWhnstXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_zWhnttXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_ybrwENXoEeeT5eulcAva4Q"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zWhns9XoEeeT5eulcAva4Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zWhntNXoEeeT5eulcAva4Q"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zWhntdXoEeeT5eulcAva4Q"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_0AUyoNXoEeeT5eulcAva4Q" type="StereotypeCommentLink" source="_vO6SENXoEeeT5eulcAva4Q" target="_0AULltXoEeeT5eulcAva4Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_0AUyodXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0AUypdXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_vO2AoNXoEeeT5eulcAva4Q"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0AUyotXoEeeT5eulcAva4Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0AUyo9XoEeeT5eulcAva4Q"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0AUypNXoEeeT5eulcAva4Q"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_3-jiwNXoEeeT5eulcAva4Q" type="StereotypeCommentLink" source="_3QzE4NXoEeeT5eulcAva4Q" target="_3-i7ttXoEeeT5eulcAva4Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_3-jiwdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_3-jixdXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_3Qx2wNXoEeeT5eulcAva4Q"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3-jiwtXoEeeT5eulcAva4Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3-jiw9XoEeeT5eulcAva4Q"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3-jixNXoEeeT5eulcAva4Q"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_6GHFJNXoEeeT5eulcAva4Q" type="StereotypeCommentLink" source="_5QHRQNXoEeeT5eulcAva4Q" target="_6GHFINXoEeeT5eulcAva4Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_6GHFJdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6GHFKdXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_5QE1ANXoEeeT5eulcAva4Q"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6GHFJtXoEeeT5eulcAva4Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6GHFJ9XoEeeT5eulcAva4Q"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6GHFKNXoEeeT5eulcAva4Q"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_p1jmxuSZEeeCup3OlNlCew" type="StereotypeCommentLink" source="_lt_UcOSZEeeCup3OlNlCew" target="_p1jmwuSZEeeCup3OlNlCew"> + <styles xmi:type="notation:FontStyle" xmi:id="_p1jmx-SZEeeCup3OlNlCew"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_p1kN0uSZEeeCup3OlNlCew" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_lt84MOSZEeeCup3OlNlCew"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p1jmyOSZEeeCup3OlNlCew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p1kN0OSZEeeCup3OlNlCew"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p1kN0eSZEeeCup3OlNlCew"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_qZhPceSZEeeCup3OlNlCew" type="StereotypeCommentLink" source="_mD6hIOSZEeeCup3OlNlCew" target="_qZgoZuSZEeeCup3OlNlCew"> + <styles xmi:type="notation:FontStyle" xmi:id="_qZhPcuSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qZhPduSZEeeCup3OlNlCew" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultipleProfile.uml#_mD4r8OSZEeeCup3OlNlCew"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qZhPc-SZEeeCup3OlNlCew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qZhPdOSZEeeCup3OlNlCew"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qZhPdeSZEeeCup3OlNlCew"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_4brYEOSYEeeCup3OlNlCew" path="/TestModel/testModels.css"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.notation new file mode 100644 index 00000000000..3b4b6794593 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.notation @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="UTF-8"?> +<notation:Diagram 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:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_I5cMANXoEeeT5eulcAva4Q" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_McQygNXoEeeT5eulcAva4Q" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_MccYsNXoEeeT5eulcAva4Q" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_MceN4NXoEeeT5eulcAva4Q" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_QhDdoNXoEeeT5eulcAva4Q" type="Class_MetaclassShape_CN"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QhNOoNXoEeeT5eulcAva4Q" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QhNOodXoEeeT5eulcAva4Q" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QhNOotXoEeeT5eulcAva4Q" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QhNOo9XoEeeT5eulcAva4Q" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QhNOpNXoEeeT5eulcAva4Q" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QhNOpdXoEeeT5eulcAva4Q" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_QhEEsNXoEeeT5eulcAva4Q" type="Class_MetaclassNameLabel_CN"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QhEEsdXoEeeT5eulcAva4Q" x="102" y="185"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_QirOQNXoEeeT5eulcAva4Q" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_QirOQdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Qir1UNXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QirOQtXoEeeT5eulcAva4Q" x="394" y="22"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Q97m4NXoEeeT5eulcAva4Q" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_Q97m4tXoEeeT5eulcAva4Q" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_Q9-DINXoEeeT5eulcAva4Q" type="Stereotype_AttributeCompartment_CN"> + <children xmi:type="notation:Shape" xmi:id="_hxAigNXoEeeT5eulcAva4Q" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="MultipleProfile.profile.uml#_hwvcwNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_hxBJkNXoEeeT5eulcAva4Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_Q9-DIdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Q9-DItXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Q9-DI9XoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q9-DJNXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_Q9-DJdXoEeeT5eulcAva4Q" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_Q9-DJtXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_Q9-DJ9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_Q9-DKNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q9-DKdXoEeeT5eulcAva4Q"/> + </children> + <element xmi:type="uml:Stereotype" href="MultipleProfile.profile.uml#_Q9s9YNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q97m4dXoEeeT5eulcAva4Q" x="84" y="22"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_MceN4dXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MceN4tXoEeeT5eulcAva4Q"/> + </children> + <element xmi:type="uml:Profile" href="MultipleProfile.profile.uml#_McDXINXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_McRZkNXoEeeT5eulcAva4Q" x="30" y="30" width="438" height="315"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_OXGukNXoEeeT5eulcAva4Q" type="Profile_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_OXHVoNXoEeeT5eulcAva4Q" type="Profile_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_OXHVodXoEeeT5eulcAva4Q" type="Profile_PackagedElementCompartment"> + <children xmi:type="notation:Shape" xmi:id="_SpslINXoEeeT5eulcAva4Q" type="Stereotype_Shape_CN"> + <children xmi:type="notation:DecorationNode" xmi:id="_SptMMNXoEeeT5eulcAva4Q" type="Stereotype_NameLabel_CN"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_SptMMdXoEeeT5eulcAva4Q" type="Stereotype_AttributeCompartment_CN"> + <children xmi:type="notation:Shape" xmi:id="_l3ugQNXoEeeT5eulcAva4Q" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="MultipleProfile.profile.uml#_l3gd0NXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_l3vHUNXoEeeT5eulcAva4Q"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_SptMMtXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_SptMM9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_SptMNNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SptMNdXoEeeT5eulcAva4Q"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_SptMNtXoEeeT5eulcAva4Q" type="Stereotype_OperationCompartment_CN"> + <styles xmi:type="notation:TitleStyle" xmi:id="_SptMN9XoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_SptMONXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_SptMOdXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SptMOtXoEeeT5eulcAva4Q"/> + </children> + <element xmi:type="uml:Stereotype" href="MultipleProfile.profile.uml#_SpS8gNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SpslIdXoEeeT5eulcAva4Q" x="118" y="34"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_W4fg0NXoEeeT5eulcAva4Q" type="Class_MetaclassShape_CN"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W4gH4NXoEeeT5eulcAva4Q" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4gH4dXoEeeT5eulcAva4Q" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4gH4tXoEeeT5eulcAva4Q" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4gH49XoEeeT5eulcAva4Q" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4gH5NXoEeeT5eulcAva4Q" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4gH5dXoEeeT5eulcAva4Q" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_W4fg0tXoEeeT5eulcAva4Q" type="Class_MetaclassNameLabel_CN"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W4fg09XoEeeT5eulcAva4Q" x="133" y="197"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_W5MEY9XoEeeT5eulcAva4Q" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_W5MEZNXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_W5MrcNXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W5MEZdXoEeeT5eulcAva4Q" x="323" y="34"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_OXHVotXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OXHVo9XoEeeT5eulcAva4Q"/> + </children> + <element xmi:type="uml:Profile" href="MultipleProfile.profile.uml#_OXESUNXoEeeT5eulcAva4Q"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OXGukdXoEeeT5eulcAva4Q" x="528" y="30" width="438" height="315"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Cxt-0OSZEeeCup3OlNlCew" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_CxxpMOSZEeeCup3OlNlCew" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_CxyQQOSZEeeCup3OlNlCew" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_NbFxQOSZEeeCup3OlNlCew" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="MultipleProfile.profile.uml#_Na0EcOSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_NbFxQeSZEeeCup3OlNlCew"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_CxyQQeSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_CxyQQuSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_CxyQQ-SZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CxyQROSZEeeCup3OlNlCew"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_CxyQReSZEeeCup3OlNlCew" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_CxyQRuSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_CxyQR-SZEeeCup3OlNlCew"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_CxyQSOSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CxyQSeSZEeeCup3OlNlCew"/> + </children> + <element xmi:type="uml:Stereotype" href="MultipleProfile.profile.uml#_CxofQOSZEeeCup3OlNlCew"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cxt-0eSZEeeCup3OlNlCew" x="60" y="371"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_EEcK8OSZEeeCup3OlNlCew" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EEeAIOSZEeeCup3OlNlCew" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EEmjAOSZEeeCup3OlNlCew" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EEmjAeSZEeeCup3OlNlCew" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EEnKEOSZEeeCup3OlNlCew" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EEnKEeSZEeeCup3OlNlCew" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EEnKEuSZEeeCup3OlNlCew" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_EEcyAOSZEeeCup3OlNlCew" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EEcyAeSZEeeCup3OlNlCew" x="74" y="534"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_EFFEIOSZEeeCup3OlNlCew" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_EFFEIeSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EFFrMOSZEeeCup3OlNlCew" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EFFEIuSZEeeCup3OlNlCew" x="776" y="521"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_I5cMAdXoEeeT5eulcAva4Q" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_I5cMAtXoEeeT5eulcAva4Q"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_I5cMA9XoEeeT5eulcAva4Q" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="MultipleProfile.profile.uml#_I3UFENXoEeeT5eulcAva4Q"/> + </styles> + <element xmi:type="uml:Profile" href="MultipleProfile.profile.uml#_I3UFENXoEeeT5eulcAva4Q"/> + <edges xmi:type="notation:Connector" xmi:id="_QiwGwNXoEeeT5eulcAva4Q" type="StereotypeCommentLink" source="_QhDdoNXoEeeT5eulcAva4Q" target="_QirOQNXoEeeT5eulcAva4Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_QiwGwdXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Qix78NXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QiwGwtXoEeeT5eulcAva4Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QixU4NXoEeeT5eulcAva4Q"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QixU4dXoEeeT5eulcAva4Q"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_W5MrcdXoEeeT5eulcAva4Q" type="StereotypeCommentLink" source="_W4fg0NXoEeeT5eulcAva4Q" target="_W5MEY9XoEeeT5eulcAva4Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_W5MrctXoEeeT5eulcAva4Q"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_W5NSgNXoEeeT5eulcAva4Q" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_W5Mrc9XoEeeT5eulcAva4Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_W5MrdNXoEeeT5eulcAva4Q"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_W5MrddXoEeeT5eulcAva4Q"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_XgYnQNXoEeeT5eulcAva4Q" type="Extension_Edge" source="_SpslINXoEeeT5eulcAva4Q" target="_W4fg0NXoEeeT5eulcAva4Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_XgYnQdXoEeeT5eulcAva4Q"/> + <element xmi:type="uml:Extension" href="MultipleProfile.profile.uml#_Xf8iYNXoEeeT5eulcAva4Q"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XgYnQtXoEeeT5eulcAva4Q" points="[183, 137, -643984, -643984]$[183, 197, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XhNtsNXoEeeT5eulcAva4Q" id="(0.5,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XhNtsdXoEeeT5eulcAva4Q" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_X2wf4NXoEeeT5eulcAva4Q" type="Extension_Edge" source="_Q97m4NXoEeeT5eulcAva4Q" target="_QhDdoNXoEeeT5eulcAva4Q"> + <styles xmi:type="notation:FontStyle" xmi:id="_X2wf4dXoEeeT5eulcAva4Q"/> + <element xmi:type="uml:Extension" href="MultipleProfile.profile.uml#_X2cW0NXoEeeT5eulcAva4Q"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_X2wf4tXoEeeT5eulcAva4Q" points="[152, 125, -643984, -643984]$[152, 185, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_X3RdQNXoEeeT5eulcAva4Q" id="(0.49635036496350365,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_X3RdQdXoEeeT5eulcAva4Q" id="(0.5,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_EFGSQOSZEeeCup3OlNlCew" type="StereotypeCommentLink" source="_EEcK8OSZEeeCup3OlNlCew" target="_EFFEIOSZEeeCup3OlNlCew"> + <styles xmi:type="notation:FontStyle" xmi:id="_EFGSQeSZEeeCup3OlNlCew"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EFG5UeSZEeeCup3OlNlCew" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EFGSQuSZEeeCup3OlNlCew" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EFGSQ-SZEeeCup3OlNlCew"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EFG5UOSZEeeCup3OlNlCew"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_EhZzwOSZEeeCup3OlNlCew" type="Extension_Edge" source="_Cxt-0OSZEeeCup3OlNlCew" target="_EEcK8OSZEeeCup3OlNlCew"> + <styles xmi:type="notation:FontStyle" xmi:id="_EhZzweSZEeeCup3OlNlCew"/> + <element xmi:type="uml:Extension" href="MultipleProfile.profile.uml#_EhCAUOSZEeeCup3OlNlCew"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EhZzwuSZEeeCup3OlNlCew" points="[124, 474, -643984, -643984]$[124, 534, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Eh7_QOSZEeeCup3OlNlCew" id="(0.49612403100775193,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Eh7_QeSZEeeCup3OlNlCew" id="(0.5,0.0)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.uml new file mode 100644 index 00000000000..b2750b50493 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.profile.uml @@ -0,0 +1,405 @@ +<?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="_I3UFENXoEeeT5eulcAva4Q" name="MultipleProfile" metaclassReference="_EEa80OSZEeeCup3OlNlCew"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_NAYNXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_waAyQOSZEeeCup3OlNlCew" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_waALMOSZEeeCup3OlNlCew/6" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_waAyQeSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_waCAYOSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAYeSZEeeCup3OlNlCew" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAYuSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAY-SZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAZOSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAZeSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_waAyQuSZEeeCup3OlNlCew" name="S"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_waAyQ-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CxofQOSZEeeCup3OlNlCew"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_waAyROSZEeeCup3OlNlCew" 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="_waAyRuSZEeeCup3OlNlCew" name="p" ordered="false" lowerBound="1" defaultValueLiteral="5"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_gYeBQeSZEeeCup3OlNlCew" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_gYeBQOSZEeeCup3OlNlCew/5" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYeBQuSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYfPaeSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPauSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPa-SZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPbOSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPbeSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPbuSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_gYeBQ-SZEeeCup3OlNlCew" name="S"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYeBROSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CxofQOSZEeeCup3OlNlCew"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gYeBReSZEeeCup3OlNlCew" 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="_gYeBR-SZEeeCup3OlNlCew" name="p" ordered="false" lowerBound="1" defaultValueLiteral="5"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_TEpawOSZEeeCup3OlNlCew" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_TEiGAOSZEeeCup3OlNlCew/4" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TEpaweSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TE1oAeSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PEOSZEeeCup3OlNlCew" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PEeSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PEuSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PE-SZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PFOSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TEpawuSZEeeCup3OlNlCew" name="S"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TEpaw-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CxofQOSZEeeCup3OlNlCew"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TEpaxOSZEeeCup3OlNlCew" 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="_TEpaxuSZEeeCup3OlNlCew" name="p" ordered="false" lowerBound="1" defaultValueLiteral="5"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Fmc70dXpEeeT5eulcAva4Q" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_Fmc70NXpEeeT5eulcAva4Q/3" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Fmc70tXpEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmgmN9XpEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmONXpEeeT5eulcAva4Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmOdXpEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmOtXpEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmO9XpEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmPNXpEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_qwN5MdXoEeeT5eulcAva4Q" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_qwN5MNXoEeeT5eulcAva4Q/2" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwN5MtXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwPuYNXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuYdXoEeeT5eulcAva4Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuYtXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuY9XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuZNXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuZdXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_o09tcdXoEeeT5eulcAva4Q" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_o09tcNXoEeeT5eulcAva4Q/1" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o09tctXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o1AwwNXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1AwwdXoEeeT5eulcAva4Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1AwwtXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1Aww9XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1AwxNXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1AwxdXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_c_NAYdXoEeeT5eulcAva4Q" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_c_KkINXoEeeT5eulcAva4Q/0" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_NAYtXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_R44NXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R44dXoEeeT5eulcAva4Q" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R44tXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R449XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R45NXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R45dXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_EEa80OSZEeeCup3OlNlCew" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_JJMfQNXoEeeT5eulcAva4Q"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_JJO7gNXoEeeT5eulcAva4Q"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Profile" xmi:id="_McDXINXoEeeT5eulcAva4Q" name="Profile1" metaclassReference="_QgdAsNXoEeeT5eulcAva4Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_QDsNXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_waBZUOSZEeeCup3OlNlCew" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_waAySOSZEeeCup3OlNlCew/6" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_waCAZ-SZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAaOSZEeeCup3OlNlCew" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAaeSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAauSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAa-SZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCAbOSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_waBZUeSZEeeCup3OlNlCew" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_waBZUuSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_waBZU-SZEeeCup3OlNlCew" 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="_waBZVeSZEeeCup3OlNlCew" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_gYeoUeSZEeeCup3OlNlCew" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_gYeoUOSZEeeCup3OlNlCew/5" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYfPcOSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPceSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPcuSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPc-SZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPdOSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPdeSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_gYeoUuSZEeeCup3OlNlCew" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYeoU-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gYeoVOSZEeeCup3OlNlCew" 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="_gYeoVuSZEeeCup3OlNlCew" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_TEqB0eSZEeeCup3OlNlCew" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_TEqB0OSZEeeCup3OlNlCew/4" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TE2PFuSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PF-SZEeeCup3OlNlCew" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PGOSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PGeSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PGuSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PG-SZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TEqB0uSZEeeCup3OlNlCew" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TEqB0-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TEqB1OSZEeeCup3OlNlCew" 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="_TEqB1uSZEeeCup3OlNlCew" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_FmfYENXpEeeT5eulcAva4Q" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_FmexANXpEeeT5eulcAva4Q/3" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmgmPtXpEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmP9XpEeeT5eulcAva4Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmQNXpEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmQdXpEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmQtXpEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmQ9XpEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_FmfYEdXpEeeT5eulcAva4Q" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmfYEtXpEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FmfYE9XpEeeT5eulcAva4Q" 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="_FmfYFdXpEeeT5eulcAva4Q" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_qwOgQdXoEeeT5eulcAva4Q" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_qwOgQNXoEeeT5eulcAva4Q/2" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwQVcNXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVcdXoEeeT5eulcAva4Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVctXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVc9XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVdNXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVddXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_qwOgQtXoEeeT5eulcAva4Q" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwOgQ9XoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qwOgRNXoEeeT5eulcAva4Q" 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="_qwOgRtXoEeeT5eulcAva4Q" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_o0_ioNXoEeeT5eulcAva4Q" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_o0-UgNXoEeeT5eulcAva4Q/1" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o1BX0NXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX0dXoEeeT5eulcAva4Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX0tXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX09XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX1NXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX1dXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_o0_iodXoEeeT5eulcAva4Q" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o0_iotXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o0_io9XoEeeT5eulcAva4Q" 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="_o0_ipdXoEeeT5eulcAva4Q" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_c_QDsdXoEeeT5eulcAva4Q" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_c_O1kNXoEeeT5eulcAva4Q/0" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_Sf8dXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf8tXoEeeT5eulcAva4Q" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf89XoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf9NXoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf9dXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf9tXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_c_QDstXoEeeT5eulcAva4Q" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_QDs9XoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_c_QDtNXoEeeT5eulcAva4Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_QgdAsNXoEeeT5eulcAva4Q" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_Q9s9YNXoEeeT5eulcAva4Q" name="P1_S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_X2dk8NXoEeeT5eulcAva4Q" name="base_Class" association="_X2cW0NXoEeeT5eulcAva4Q"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_hwvcwNXoEeeT5eulcAva4Q" name="p1" isStatic="true"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_X2cW0NXoEeeT5eulcAva4Q" name="E_P1_S1_Class1" memberEnd="_X2c94NXoEeeT5eulcAva4Q _X2dk8NXoEeeT5eulcAva4Q"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_X2c94NXoEeeT5eulcAva4Q" name="extension_P1_S1" type="_Q9s9YNXoEeeT5eulcAva4Q" aggregation="composite" association="_X2cW0NXoEeeT5eulcAva4Q"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_OXESUNXoEeeT5eulcAva4Q" name="Profile2" metaclassReference="_W4N0ANXoEeeT5eulcAva4Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_QqwdXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_waBZWOSZEeeCup3OlNlCew" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_waBZV-SZEeeCup3OlNlCew/6" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_waCnceSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCncuSZEeeCup3OlNlCew" key="Version" value="0.0.7"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCnc-SZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCndOSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCndeSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_waCnduSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_waBZWeSZEeeCup3OlNlCew" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_waBZWuSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_waBZW-SZEeeCup3OlNlCew" 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="_waBZXeSZEeeCup3OlNlCew" name="p1" 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="_gYfPYeSZEeeCup3OlNlCew" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_gYfPYOSZEeeCup3OlNlCew/5" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYf2ceSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2cuSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2c-SZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2dOSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2deSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2duSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_gYfPYuSZEeeCup3OlNlCew" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYfPY-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gYfPZOSZEeeCup3OlNlCew" 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="_gYfPZuSZEeeCup3OlNlCew" name="p1" 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="_TEtFIOSZEeeCup3OlNlCew" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_TEseEOSZEeeCup3OlNlCew/4" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TE22IeSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22IuSZEeeCup3OlNlCew" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22I-SZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22JOSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22JeSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22JuSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TEtFIeSZEeeCup3OlNlCew" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TEtFIuSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TEtFI-SZEeeCup3OlNlCew" 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="_TEtFJeSZEeeCup3OlNlCew" name="p1" 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="_FmgmMNXpEeeT5eulcAva4Q" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_Fmf_INXpEeeT5eulcAva4Q/3" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmgmRdXpEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmRtXpEeeT5eulcAva4Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmR9XpEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmSNXpEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmSdXpEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmStXpEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_FmgmMdXpEeeT5eulcAva4Q" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmgmMtXpEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FmgmM9XpEeeT5eulcAva4Q" 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="_FmgmNdXpEeeT5eulcAva4Q" name="p1" 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="_qwPHUdXoEeeT5eulcAva4Q" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_qwPHUNXoEeeT5eulcAva4Q/2" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwQVd9XoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVeNXoEeeT5eulcAva4Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVedXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVetXoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVe9XoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVfNXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_qwPHUtXoEeeT5eulcAva4Q" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwPHU9XoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qwPHVNXoEeeT5eulcAva4Q" 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="_qwPHVtXoEeeT5eulcAva4Q" name="p1" 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="_o1AJsdXoEeeT5eulcAva4Q" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_o1AJsNXoEeeT5eulcAva4Q/1" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o1BX19XoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX2NXoEeeT5eulcAva4Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX2dXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX2tXoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX29XoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX3NXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_o1AJstXoEeeT5eulcAva4Q" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o1AJs9XoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o1AJtNXoEeeT5eulcAva4Q" 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="_o1AJttXoEeeT5eulcAva4Q" name="p1" 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="_c_RR0NXoEeeT5eulcAva4Q" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_c_QqwNXoEeeT5eulcAva4Q/0" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_THAdXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THAtXoEeeT5eulcAva4Q" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THA9XoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THBNXoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THBdXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THBtXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_c_RR0dXoEeeT5eulcAva4Q" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_RR0tXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_c_RR09XoEeeT5eulcAva4Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_W4N0ANXoEeeT5eulcAva4Q" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_SpS8gNXoEeeT5eulcAva4Q" name="P2_S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Xf_lsNXoEeeT5eulcAva4Q" name="base_Class" association="_Xf8iYNXoEeeT5eulcAva4Q"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_l3gd0NXoEeeT5eulcAva4Q" name="p1" isStatic="true"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_Xf8iYNXoEeeT5eulcAva4Q" name="E_P2_S1_Class1" memberEnd="_Xf--oNXoEeeT5eulcAva4Q _Xf_lsNXoEeeT5eulcAva4Q"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Xf--oNXoEeeT5eulcAva4Q" name="extension_P2_S1" type="_SpS8gNXoEeeT5eulcAva4Q" aggregation="composite" association="_Xf8iYNXoEeeT5eulcAva4Q"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_CxofQOSZEeeCup3OlNlCew" name="S"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_EhEckOSZEeeCup3OlNlCew" name="base_Class" association="_EhCAUOSZEeeCup3OlNlCew"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Na0EcOSZEeeCup3OlNlCew" name="p" isStatic="true"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_R24AEOSZEeeCup3OlNlCew" value="5"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_EhCAUOSZEeeCup3OlNlCew" name="E_S_Class1" memberEnd="_EhD1gOSZEeeCup3OlNlCew _EhEckOSZEeeCup3OlNlCew"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_EhD1gOSZEeeCup3OlNlCew" name="extension_S" type="_CxofQOSZEeeCup3OlNlCew" aggregation="composite" association="_EhCAUOSZEeeCup3OlNlCew"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.uml new file mode 100644 index 00000000000..d8ed09c5e67 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile.uml @@ -0,0 +1,59 @@ +<?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:MultipleProfile="http:///schemas/MultipleProfile/_gYeBQOSZEeeCup3OlNlCew/5" xmlns:Profile1="http://MultipleProfile/schemas/Profile1/_gYeoUOSZEeeCup3OlNlCew/5" xmlns:Profile2="http://MultipleProfile/schemas/Profile2/_gYfPYOSZEeeCup3OlNlCew/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/MultipleProfile/_gYeBQOSZEeeCup3OlNlCew/5 MultipleProfile.profile.uml#_gYeBQeSZEeeCup3OlNlCew http://MultipleProfile/schemas/Profile1/_gYeoUOSZEeeCup3OlNlCew/5 MultipleProfile.profile.uml#_gYeoUeSZEeeCup3OlNlCew http://MultipleProfile/schemas/Profile2/_gYfPYOSZEeeCup3OlNlCew/5 MultipleProfile.profile.uml#_gYfPYeSZEeeCup3OlNlCew"> + <uml:Model xmi:id="_uXe60NXoEeeT5eulcAva4Q" name="MultipleProfile"> + <packageImport xmi:type="uml:PackageImport" xmi:id="_ufj4wNXoEeeT5eulcAva4Q"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Class" xmi:id="_vO2AoNXoEeeT5eulcAva4Q" name="Class1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_ybrwENXoEeeT5eulcAva4Q" name="Class2"/> + <packagedElement xmi:type="uml:Class" xmi:id="_3Qx2wNXoEeeT5eulcAva4Q" name="Class3"/> + <packagedElement xmi:type="uml:Class" xmi:id="_5QE1ANXoEeeT5eulcAva4Q" name="Class4"/> + <packagedElement xmi:type="uml:Class" xmi:id="_lt84MOSZEeeCup3OlNlCew" name="Class5"/> + <packagedElement xmi:type="uml:Class" xmi:id="_mD4r8OSZEeeCup3OlNlCew" name="Class6"/> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_x8qRwNXoEeeT5eulcAva4Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_okwGMOSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okwGMeSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okwGMuSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okwGM-SZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okwGNOSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okwGNeSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_x8t8INXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MultipleProfile.profile.uml#_gYeoUeSZEeeCup3OlNlCew"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MultipleProfile.profile.uml#_McDXINXoEeeT5eulcAva4Q"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_x8vKQNXoEeeT5eulcAva4Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ok7sYOSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ok7sYeSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ok7sYuSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ok7sY-SZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ok7sZOSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ok7sZeSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_x8vxUNXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MultipleProfile.profile.uml#_gYfPYeSZEeeCup3OlNlCew"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MultipleProfile.profile.uml#_OXESUNXoEeeT5eulcAva4Q"/> + </profileApplication> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_okgOkOSZEeeCup3OlNlCew"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_okhcsOSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okhcseSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okhcsuSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okhcs-SZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okhctOSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_okhcteSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_okg1oOSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MultipleProfile.profile.uml#_gYeBQeSZEeeCup3OlNlCew"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MultipleProfile.profile.uml#_I3UFENXoEeeT5eulcAva4Q"/> + </profileApplication> + </uml:Model> + <Profile2:P2_S1 xmi:id="_zWOFsNXoEeeT5eulcAva4Q" base_Class="_ybrwENXoEeeT5eulcAva4Q" p1="blop"/> + <Profile1:P1_S1 xmi:id="_0AE7ANXoEeeT5eulcAva4Q" base_Class="_vO2AoNXoEeeT5eulcAva4Q" p1="5"/> + <Profile1:P1_S1 xmi:id="_3-NkgNXoEeeT5eulcAva4Q" base_Class="_3Qx2wNXoEeeT5eulcAva4Q" p1="4"/> + <Profile2:P2_S1 xmi:id="_6Fv4wNXoEeeT5eulcAva4Q" base_Class="_5QE1ANXoEeeT5eulcAva4Q" p1="blip"/> + <MultipleProfile:S xmi:id="_p1TIEOSZEeeCup3OlNlCew" base_Class="_lt84MOSZEeeCup3OlNlCew"/> + <MultipleProfile:S xmi:id="_qZQJsOSZEeeCup3OlNlCew" base_Class="_mD4r8OSZEeeCup3OlNlCew" p="7"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile_before.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile_before.profile.uml new file mode 100644 index 00000000000..9852cddccc9 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultipleProfile/MultipleProfile_before.profile.uml @@ -0,0 +1,350 @@ +<?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="_I3UFENXoEeeT5eulcAva4Q" name="MultipleProfile" metaclassReference="_EEa80OSZEeeCup3OlNlCew"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_NAYNXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_gYeBQeSZEeeCup3OlNlCew" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_gYeBQOSZEeeCup3OlNlCew/5" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYeBQuSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYfPaeSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPauSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPa-SZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPbOSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPbeSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPbuSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_gYeBQ-SZEeeCup3OlNlCew" name="S"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYeBROSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CxofQOSZEeeCup3OlNlCew"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gYeBReSZEeeCup3OlNlCew" 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="_gYeBR-SZEeeCup3OlNlCew" name="p" ordered="false" lowerBound="1" defaultValueLiteral="5"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_TEpawOSZEeeCup3OlNlCew" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_TEiGAOSZEeeCup3OlNlCew/4" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TEpaweSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TE1oAeSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PEOSZEeeCup3OlNlCew" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PEeSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PEuSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PE-SZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PFOSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TEpawuSZEeeCup3OlNlCew" name="S"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TEpaw-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CxofQOSZEeeCup3OlNlCew"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TEpaxOSZEeeCup3OlNlCew" 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="_TEpaxuSZEeeCup3OlNlCew" name="p" ordered="false" lowerBound="1" defaultValueLiteral="5"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_Fmc70dXpEeeT5eulcAva4Q" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_Fmc70NXpEeeT5eulcAva4Q/3" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Fmc70tXpEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmgmN9XpEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmONXpEeeT5eulcAva4Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmOdXpEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmOtXpEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmO9XpEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmPNXpEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_qwN5MdXoEeeT5eulcAva4Q" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_qwN5MNXoEeeT5eulcAva4Q/2" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwN5MtXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwPuYNXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuYdXoEeeT5eulcAva4Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuYtXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuY9XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuZNXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwPuZdXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_o09tcdXoEeeT5eulcAva4Q" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_o09tcNXoEeeT5eulcAva4Q/1" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o09tctXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o1AwwNXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1AwwdXoEeeT5eulcAva4Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1AwwtXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1Aww9XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1AwxNXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1AwxdXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_c_NAYdXoEeeT5eulcAva4Q" name="MultipleProfile" nsURI="http:///schemas/MultipleProfile/_c_KkINXoEeeT5eulcAva4Q/0" nsPrefix="MultipleProfile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_NAYtXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_McDXINXoEeeT5eulcAva4Q"/> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_R44NXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R44dXoEeeT5eulcAva4Q" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R44tXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R449XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R45NXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_R45dXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_EEa80OSZEeeCup3OlNlCew" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_JJMfQNXoEeeT5eulcAva4Q"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_JJO7gNXoEeeT5eulcAva4Q"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Profile" xmi:id="_McDXINXoEeeT5eulcAva4Q" name="Profile1" metaclassReference="_QgdAsNXoEeeT5eulcAva4Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_QDsNXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_gYeoUeSZEeeCup3OlNlCew" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_gYeoUOSZEeeCup3OlNlCew/5" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYfPcOSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPceSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPcuSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPc-SZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPdOSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYfPdeSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_gYeoUuSZEeeCup3OlNlCew" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYeoU-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gYeoVOSZEeeCup3OlNlCew" 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="_gYeoVuSZEeeCup3OlNlCew" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_TEqB0eSZEeeCup3OlNlCew" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_TEqB0OSZEeeCup3OlNlCew/4" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TE2PFuSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PF-SZEeeCup3OlNlCew" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PGOSZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PGeSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PGuSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE2PG-SZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TEqB0uSZEeeCup3OlNlCew" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TEqB0-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TEqB1OSZEeeCup3OlNlCew" 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="_TEqB1uSZEeeCup3OlNlCew" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_FmfYENXpEeeT5eulcAva4Q" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_FmexANXpEeeT5eulcAva4Q/3" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmgmPtXpEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmP9XpEeeT5eulcAva4Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmQNXpEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmQdXpEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmQtXpEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmQ9XpEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_FmfYEdXpEeeT5eulcAva4Q" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmfYEtXpEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FmfYE9XpEeeT5eulcAva4Q" 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="_FmfYFdXpEeeT5eulcAva4Q" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_qwOgQdXoEeeT5eulcAva4Q" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_qwOgQNXoEeeT5eulcAva4Q/2" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwQVcNXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVcdXoEeeT5eulcAva4Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVctXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVc9XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVdNXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVddXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_qwOgQtXoEeeT5eulcAva4Q" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwOgQ9XoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qwOgRNXoEeeT5eulcAva4Q" 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="_qwOgRtXoEeeT5eulcAva4Q" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_o0_ioNXoEeeT5eulcAva4Q" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_o0-UgNXoEeeT5eulcAva4Q/1" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o1BX0NXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX0dXoEeeT5eulcAva4Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX0tXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX09XoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX1NXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX1dXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_o0_iodXoEeeT5eulcAva4Q" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o0_iotXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o0_io9XoEeeT5eulcAva4Q" 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="_o0_ipdXoEeeT5eulcAva4Q" name="p1" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_c_QDsdXoEeeT5eulcAva4Q" name="Profile1" nsURI="http://MultipleProfile/schemas/Profile1/_c_O1kNXoEeeT5eulcAva4Q/0" nsPrefix="Profile1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_Sf8dXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf8tXoEeeT5eulcAva4Q" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf89XoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf9NXoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf9dXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_Sf9tXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_c_QDstXoEeeT5eulcAva4Q" name="P1_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_QDs9XoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q9s9YNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_c_QDtNXoEeeT5eulcAva4Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_QgdAsNXoEeeT5eulcAva4Q" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_Q9s9YNXoEeeT5eulcAva4Q" name="P1_S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_X2dk8NXoEeeT5eulcAva4Q" name="base_Class" association="_X2cW0NXoEeeT5eulcAva4Q"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_hwvcwNXoEeeT5eulcAva4Q" name="p1"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_X2cW0NXoEeeT5eulcAva4Q" name="E_P1_S1_Class1" memberEnd="_X2c94NXoEeeT5eulcAva4Q _X2dk8NXoEeeT5eulcAva4Q"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_X2c94NXoEeeT5eulcAva4Q" name="extension_P1_S1" type="_Q9s9YNXoEeeT5eulcAva4Q" aggregation="composite" association="_X2cW0NXoEeeT5eulcAva4Q"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Profile" xmi:id="_OXESUNXoEeeT5eulcAva4Q" name="Profile2" metaclassReference="_W4N0ANXoEeeT5eulcAva4Q"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_QqwdXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_gYfPYeSZEeeCup3OlNlCew" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_gYfPYOSZEeeCup3OlNlCew/5" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYf2ceSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2cuSZEeeCup3OlNlCew" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2c-SZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2dOSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2deSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gYf2duSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_gYfPYuSZEeeCup3OlNlCew" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gYfPY-SZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_gYfPZOSZEeeCup3OlNlCew" 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="_gYfPZuSZEeeCup3OlNlCew" name="p1" 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="_TEtFIOSZEeeCup3OlNlCew" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_TEseEOSZEeeCup3OlNlCew/4" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TE22IeSZEeeCup3OlNlCew" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22IuSZEeeCup3OlNlCew" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22I-SZEeeCup3OlNlCew" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22JOSZEeeCup3OlNlCew" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22JeSZEeeCup3OlNlCew" key="Date" value="2017-12-19"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TE22JuSZEeeCup3OlNlCew" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_TEtFIeSZEeeCup3OlNlCew" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TEtFIuSZEeeCup3OlNlCew" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TEtFI-SZEeeCup3OlNlCew" 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="_TEtFJeSZEeeCup3OlNlCew" name="p1" 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="_FmgmMNXpEeeT5eulcAva4Q" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_Fmf_INXpEeeT5eulcAva4Q/3" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmgmRdXpEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmRtXpEeeT5eulcAva4Q" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmR9XpEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmSNXpEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmSdXpEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmgmStXpEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_FmgmMdXpEeeT5eulcAva4Q" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmgmMtXpEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FmgmM9XpEeeT5eulcAva4Q" 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="_FmgmNdXpEeeT5eulcAva4Q" name="p1" 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="_qwPHUdXoEeeT5eulcAva4Q" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_qwPHUNXoEeeT5eulcAva4Q/2" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwQVd9XoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVeNXoEeeT5eulcAva4Q" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVedXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVetXoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVe9XoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qwQVfNXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_qwPHUtXoEeeT5eulcAva4Q" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qwPHU9XoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qwPHVNXoEeeT5eulcAva4Q" 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="_qwPHVtXoEeeT5eulcAva4Q" name="p1" 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="_o1AJsdXoEeeT5eulcAva4Q" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_o1AJsNXoEeeT5eulcAva4Q/1" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o1BX19XoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX2NXoEeeT5eulcAva4Q" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX2dXoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX2tXoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX29XoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o1BX3NXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_o1AJstXoEeeT5eulcAva4Q" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o1AJs9XoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o1AJtNXoEeeT5eulcAva4Q" 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="_o1AJttXoEeeT5eulcAva4Q" name="p1" 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="_c_RR0NXoEeeT5eulcAva4Q" name="Profile2" nsURI="http://MultipleProfile/schemas/Profile2/_c_QqwNXoEeeT5eulcAva4Q/0" nsPrefix="Profile2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_THAdXoEeeT5eulcAva4Q" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THAtXoEeeT5eulcAva4Q" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THA9XoEeeT5eulcAva4Q" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THBNXoEeeT5eulcAva4Q" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THBdXoEeeT5eulcAva4Q" key="Date" value="2017-11-30"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c_THBtXoEeeT5eulcAva4Q" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_c_RR0dXoEeeT5eulcAva4Q" name="P2_S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c_RR0tXoEeeT5eulcAva4Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SpS8gNXoEeeT5eulcAva4Q"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_c_RR09XoEeeT5eulcAva4Q" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_W4N0ANXoEeeT5eulcAva4Q" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_SpS8gNXoEeeT5eulcAva4Q" name="P2_S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Xf_lsNXoEeeT5eulcAva4Q" name="base_Class" association="_Xf8iYNXoEeeT5eulcAva4Q"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_l3gd0NXoEeeT5eulcAva4Q" name="p1"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_Xf8iYNXoEeeT5eulcAva4Q" name="E_P2_S1_Class1" memberEnd="_Xf--oNXoEeeT5eulcAva4Q _Xf_lsNXoEeeT5eulcAva4Q"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Xf--oNXoEeeT5eulcAva4Q" name="extension_P2_S1" type="_SpS8gNXoEeeT5eulcAva4Q" aggregation="composite" association="_Xf8iYNXoEeeT5eulcAva4Q"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_CxofQOSZEeeCup3OlNlCew" name="S"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_EhEckOSZEeeCup3OlNlCew" name="base_Class" association="_EhCAUOSZEeeCup3OlNlCew"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Na0EcOSZEeeCup3OlNlCew" name="p"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_R24AEOSZEeeCup3OlNlCew" value="5"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_EhCAUOSZEeeCup3OlNlCew" name="E_S_Class1" memberEnd="_EhD1gOSZEeeCup3OlNlCew _EhEckOSZEeeCup3OlNlCew"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_EhD1gOSZEeeCup3OlNlCew" name="extension_S" type="_CxofQOSZEeeCup3OlNlCew" aggregation="composite" association="_EhCAUOSZEeeCup3OlNlCew"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.di new file mode 100644 index 00000000000..8c549eecdc6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.notation new file mode 100644 index 00000000000..ce9eff3d2e4 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.notation @@ -0,0 +1,189 @@ +<?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:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> + <notation:Diagram xmi:id="_XBicMNOEEeek6_lnvCB8aQ" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_XocrMNOEEeek6_lnvCB8aQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_XodSQNOEEeek6_lnvCB8aQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_XodSQdOEEeek6_lnvCB8aQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XodSQtOEEeek6_lnvCB8aQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_XodSQ9OEEeek6_lnvCB8aQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_XodSRNOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_XodSRdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_XodSRtOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XodSR9OEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_XodSSNOEEeek6_lnvCB8aQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_XodSSdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_XodSStOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_XodSS9OEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XodSTNOEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_XodSTdOEEeek6_lnvCB8aQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_XodSTtOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_XodST9OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_XodSUNOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XodSUdOEEeek6_lnvCB8aQ"/> + </children> + <element xmi:type="uml:Class" href="MultiplicityTest.uml#_XoaO8NOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XocrMdOEEeek6_lnvCB8aQ" x="30" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_X69XgNOEEeek6_lnvCB8aQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_X69-kNOEEeek6_lnvCB8aQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_X69-kdOEEeek6_lnvCB8aQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_X69-ktOEEeek6_lnvCB8aQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_X69-k9OEEeek6_lnvCB8aQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_X69-lNOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_X69-ldOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_X69-ltOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X69-l9OEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_X69-mNOEEeek6_lnvCB8aQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_X69-mdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_X69-mtOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_X69-m9OEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X69-nNOEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_X69-ndOEEeek6_lnvCB8aQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_X69-ntOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_X69-n9OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_X69-oNOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X69-odOEEeek6_lnvCB8aQ"/> + </children> + <element xmi:type="uml:Class" href="MultiplicityTest.uml#_X68wcNOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X69XgdOEEeek6_lnvCB8aQ" x="190" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_YLgU8NOEEeek6_lnvCB8aQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_YLgU8tOEEeek6_lnvCB8aQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_YLgU89OEEeek6_lnvCB8aQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YLg8ANOEEeek6_lnvCB8aQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YLg8AdOEEeek6_lnvCB8aQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YLg8AtOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YLg8A9OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YLg8BNOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YLg8BdOEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YLg8BtOEEeek6_lnvCB8aQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YLg8B9OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YLg8CNOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YLg8CdOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YLg8CtOEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YLg8C9OEEeek6_lnvCB8aQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YLg8DNOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YLg8DdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YLg8DtOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YLg8D9OEEeek6_lnvCB8aQ"/> + </children> + <element xmi:type="uml:Class" href="MultiplicityTest.uml#_YLfG0NOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YLgU8dOEEeek6_lnvCB8aQ" x="350" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_YZ-OwNOEEeek6_lnvCB8aQ" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_YZ-OwtOEEeek6_lnvCB8aQ" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_YZ-Ow9OEEeek6_lnvCB8aQ" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YZ-OxNOEEeek6_lnvCB8aQ" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YZ-10NOEEeek6_lnvCB8aQ" type="Class_AttributeCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YZ-10dOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YZ-10tOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YZ-109OEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YZ-11NOEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YZ-11dOEEeek6_lnvCB8aQ" type="Class_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YZ-11tOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YZ-119OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YZ-12NOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YZ-12dOEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_YZ-12tOEEeek6_lnvCB8aQ" type="Class_NestedClassifierCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_YZ-129OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_YZ-13NOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_YZ-13dOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YZ-13tOEEeek6_lnvCB8aQ"/> + </children> + <element xmi:type="uml:Class" href="MultiplicityTest.uml#_YZ9nsNOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YZ-OwdOEEeek6_lnvCB8aQ" x="510" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pKatJtOEEeek6_lnvCB8aQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pKatJ9OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_pKatKdOEEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultiplicityTest.uml#_XoaO8NOEEeek6_lnvCB8aQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pKatKNOEEeek6_lnvCB8aQ" x="230" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_pnjVENOEEeek6_lnvCB8aQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_pnjVEdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_pnjVE9OEEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultiplicityTest.uml#_X68wcNOEEeek6_lnvCB8aQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pnjVEtOEEeek6_lnvCB8aQ" x="390" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_qGD2AtOEEeek6_lnvCB8aQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_qGD2A9OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qGD2BdOEEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultiplicityTest.uml#_YLfG0NOEEeek6_lnvCB8aQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qGD2BNOEEeek6_lnvCB8aQ" x="550" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_qnV-KdOEEeek6_lnvCB8aQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_qnV-KtOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qnV-LNOEEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultiplicityTest.uml#_YZ9nsNOEEeek6_lnvCB8aQ"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qnV-K9OEEeek6_lnvCB8aQ" x="710" y="30"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_XBicMdOEEeek6_lnvCB8aQ" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_XBicMtOEEeek6_lnvCB8aQ"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_XBicM9OEEeek6_lnvCB8aQ" diagramKindId="org.eclipse.papyrus.uml.diagram.class"> + <owner xmi:type="uml:Model" href="MultiplicityTest.uml#_XBTysNOEEeek6_lnvCB8aQ"/> + </styles> + <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_0GybcOSYEeeCup3OlNlCew" name="css_stylesheets" eObjectListValue="_0Gx0YOSYEeeCup3OlNlCew"/> + <element xmi:type="uml:Model" href="MultiplicityTest.uml#_XBTysNOEEeek6_lnvCB8aQ"/> + <edges xmi:type="notation:Connector" xmi:id="_pKatKtOEEeek6_lnvCB8aQ" type="StereotypeCommentLink" source="_XocrMNOEEeek6_lnvCB8aQ" target="_pKatJtOEEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_pKatK9OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_pKbUMNOEEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultiplicityTest.uml#_XoaO8NOEEeek6_lnvCB8aQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pKatLNOEEeek6_lnvCB8aQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pKatLdOEEeek6_lnvCB8aQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pKatLtOEEeek6_lnvCB8aQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_pnjVFNOEEeek6_lnvCB8aQ" type="StereotypeCommentLink" source="_X69XgNOEEeek6_lnvCB8aQ" target="_pnjVENOEEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_pnjVFdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_pnjVGdOEEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultiplicityTest.uml#_X68wcNOEEeek6_lnvCB8aQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pnjVFtOEEeek6_lnvCB8aQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pnjVF9OEEeek6_lnvCB8aQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pnjVGNOEEeek6_lnvCB8aQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_qGD2BtOEEeek6_lnvCB8aQ" type="StereotypeCommentLink" source="_YLgU8NOEEeek6_lnvCB8aQ" target="_qGD2AtOEEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_qGD2B9OEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qGD2C9OEEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultiplicityTest.uml#_YLfG0NOEEeek6_lnvCB8aQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qGD2CNOEEeek6_lnvCB8aQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qGD2CdOEEeek6_lnvCB8aQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qGD2CtOEEeek6_lnvCB8aQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_qnWlMNOEEeek6_lnvCB8aQ" type="StereotypeCommentLink" source="_YZ-OwNOEEeek6_lnvCB8aQ" target="_qnV-KdOEEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_qnWlMdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_qnWlNdOEEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="MultiplicityTest.uml#_YZ9nsNOEEeek6_lnvCB8aQ"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qnWlMtOEEeek6_lnvCB8aQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qnWlM9OEEeek6_lnvCB8aQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qnWlNNOEEeek6_lnvCB8aQ"/> + </edges> + </notation:Diagram> + <css:StyleSheetReference xmi:id="_0Gx0YOSYEeeCup3OlNlCew" path="/TestModel/testModels.css"/> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.di b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.di new file mode 100644 index 00000000000..247ed5e3570 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.di @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.notation b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.notation new file mode 100644 index 00000000000..349e7707733 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.notation @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8"?> +<notation:Diagram 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:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_xCf5INODEeek6_lnvCB8aQ" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_0Hde8NODEeek6_lnvCB8aQ" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_0Hde8tODEeek6_lnvCB8aQ" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_0Hde89ODEeek6_lnvCB8aQ" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_4o5CwNODEeek6_lnvCB8aQ" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="MultiplicityTest.profile.uml#_4oyVENODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_4o5CwdODEeek6_lnvCB8aQ"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_0Hde9NODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_0Hde9dODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_0HeGANODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0HeGAdODEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_0HeGAtODEeek6_lnvCB8aQ" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_0HeGA9ODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_0HeGBNODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_0HeGBdODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0HeGBtODEeek6_lnvCB8aQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MultiplicityTest.profile.uml#_0HZ0kNODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0Hde8dODEeek6_lnvCB8aQ" x="30" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_138lINODEeek6_lnvCB8aQ" type="Class_MetaclassShape"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_14Eg8NODEeek6_lnvCB8aQ" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_14FIANODEeek6_lnvCB8aQ" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_14FIAdODEeek6_lnvCB8aQ" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_14FIAtODEeek6_lnvCB8aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_14FIA9ODEeek6_lnvCB8aQ" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_14FIBNODEeek6_lnvCB8aQ" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_14CEsNODEeek6_lnvCB8aQ" type="Class_MetaclassNameLabel"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_14CEsdODEeek6_lnvCB8aQ" x="358" y="193"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_14pvwNODEeek6_lnvCB8aQ" type="StereotypeComment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_14pvwdODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_14pvw9ODEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_14pvwtODEeek6_lnvCB8aQ" x="538" y="331"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_7keDENODEeek6_lnvCB8aQ" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_7keqINODEeek6_lnvCB8aQ" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_7keqIdODEeek6_lnvCB8aQ" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_8TtHoNODEeek6_lnvCB8aQ" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="MultiplicityTest.profile.uml#_8TmZ8NODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_8TtHodODEeek6_lnvCB8aQ"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_7keqItODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_7keqI9ODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_7keqJNODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7keqJdODEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_7keqJtODEeek6_lnvCB8aQ" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_7keqJ9ODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_7keqKNODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_7keqKdODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7keqKtODEeek6_lnvCB8aQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MultiplicityTest.profile.uml#_7kdcANODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7keDEdODEeek6_lnvCB8aQ" x="225" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="__4jucNODEeek6_lnvCB8aQ" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="__4kVgNODEeek6_lnvCB8aQ" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="__4kVgdODEeek6_lnvCB8aQ" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_DGNWMNOEEeek6_lnvCB8aQ" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="MultiplicityTest.profile.uml#_DF_TwNOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_DGNWMdOEEeek6_lnvCB8aQ"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="__4kVgtODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__4kVg9ODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__4kVhNODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__4kVhdODEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="__4k8kNODEeek6_lnvCB8aQ" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="__4k8kdODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="__4k8ktODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="__4k8k9ODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__4k8lNODEeek6_lnvCB8aQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MultiplicityTest.profile.uml#__4fdANODEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__4jucdODEeek6_lnvCB8aQ" x="438" y="30"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_AnOLQNOEEeek6_lnvCB8aQ" type="Stereotype_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_AnOLQtOEEeek6_lnvCB8aQ" type="Stereotype_NameLabel"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_AnOLQ9OEEeek6_lnvCB8aQ" type="Stereotype_AttributeCompartment"> + <children xmi:type="notation:Shape" xmi:id="_CgOUQNOEEeek6_lnvCB8aQ" type="Property_ClassAttributeLabel"> + <element xmi:type="uml:Property" href="MultiplicityTest.profile.uml#_CgD8MNOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_CgOUQdOEEeek6_lnvCB8aQ"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_AnOLRNOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_AnOLRdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_AnOLRtOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AnOLR9OEEeek6_lnvCB8aQ"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_AnOLSNOEEeek6_lnvCB8aQ" type="Stereotype_OperationCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_AnOLSdOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_AnOLStOEEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_AnOLS9OEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AnOLTNOEEeek6_lnvCB8aQ"/> + </children> + <element xmi:type="uml:Stereotype" href="MultiplicityTest.profile.uml#_AnM9INOEEeek6_lnvCB8aQ"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AnOLQdOEEeek6_lnvCB8aQ" x="649" y="30"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_xCf5IdODEeek6_lnvCB8aQ" name="diagram_compatibility_version" stringValue="1.3.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_xCf5ItODEeek6_lnvCB8aQ"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_xCf5I9ODEeek6_lnvCB8aQ" diagramKindId="org.eclipse.papyrus.uml.diagram.profile"> + <owner xmi:type="uml:Profile" href="MultiplicityTest.profile.uml#_xCAJ4NODEeek6_lnvCB8aQ"/> + </styles> + <element xmi:type="uml:Profile" href="MultiplicityTest.profile.uml#_xCAJ4NODEeek6_lnvCB8aQ"/> + <edges xmi:type="notation:Connector" xmi:id="_14pvxNODEeek6_lnvCB8aQ" type="StereotypeCommentLink" source="_138lINODEeek6_lnvCB8aQ" target="_14pvwNODEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_14pvxdODEeek6_lnvCB8aQ"/> + <styles xmi:type="notation:EObjectValueStyle" xmi:id="_14qW0tODEeek6_lnvCB8aQ" name="BASE_ELEMENT"> + <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </styles> + <element xsi:nil="true"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_14pvxtODEeek6_lnvCB8aQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_14qW0NODEeek6_lnvCB8aQ"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_14qW0dODEeek6_lnvCB8aQ"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_23CqoNODEeek6_lnvCB8aQ" type="Extension_Edge" source="_0Hde8NODEeek6_lnvCB8aQ" target="_138lINODEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_23CqodODEeek6_lnvCB8aQ"/> + <element xmi:type="uml:Extension" href="MultiplicityTest.profile.uml#_227V4NODEeek6_lnvCB8aQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_23CqotODEeek6_lnvCB8aQ" points="[97, 133, -643984, -643984]$[378, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_23NpwNODEeek6_lnvCB8aQ" id="(0.4962962962962963,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_23NpwdODEeek6_lnvCB8aQ" id="(0.2,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_9dNtYNODEeek6_lnvCB8aQ" type="Extension_Edge" source="_7keDENODEeek6_lnvCB8aQ" target="_138lINODEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_9dNtYdODEeek6_lnvCB8aQ"/> + <element xmi:type="uml:Extension" href="MultiplicityTest.profile.uml#_9dD8YNODEeek6_lnvCB8aQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9dNtYtODEeek6_lnvCB8aQ" points="[301, 133, -643984, -643984]$[398, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ddlANODEeek6_lnvCB8aQ" id="(0.49673202614379086,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ddlAdODEeek6_lnvCB8aQ" id="(0.4,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_BkiIENOEEeek6_lnvCB8aQ" type="Extension_Edge" source="__4jucNODEeek6_lnvCB8aQ" target="_138lINODEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_BkiIEdOEEeek6_lnvCB8aQ"/> + <element xmi:type="uml:Extension" href="MultiplicityTest.profile.uml#_BkRpYNOEEeek6_lnvCB8aQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BkiIEtOEEeek6_lnvCB8aQ" points="[513, 133, -643984, -643984]$[418, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bk4GUNOEEeek6_lnvCB8aQ" id="(0.4966887417218543,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bk4GUdOEEeek6_lnvCB8aQ" id="(0.6,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_B-XkYNOEEeek6_lnvCB8aQ" type="Extension_Edge" source="_AnOLQNOEEeek6_lnvCB8aQ" target="_138lINODEeek6_lnvCB8aQ"> + <styles xmi:type="notation:FontStyle" xmi:id="_B-XkYdOEEeek6_lnvCB8aQ"/> + <element xmi:type="uml:Extension" href="MultiplicityTest.profile.uml#_B-Jh8NOEEeek6_lnvCB8aQ"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_B-XkYtOEEeek6_lnvCB8aQ" points="[724, 133, -643984, -643984]$[438, 193, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_B-s7kNOEEeek6_lnvCB8aQ" id="(0.4966887417218543,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_B-s7kdOEEeek6_lnvCB8aQ" id="(0.8,0.0)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.uml new file mode 100644 index 00000000000..cae45a41163 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.profile.uml @@ -0,0 +1,336 @@ +<?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="_xCAJ4NODEeek6_lnvCB8aQ" name="MultiplicityTest" metaclassReference="_137XANODEeek6_lnvCB8aQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4EINOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_-kW20PYNEeeJDod2nJecRg" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_-kTMcPYNEeeJDod2nJecRg/5" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-kZTEvYNEeeJDod2nJecRg" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-kZTE_YNEeeJDod2nJecRg" key="Version" value="0.0.6"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-kZTFPYNEeeJDod2nJecRg" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-kZTFfYNEeeJDod2nJecRg" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-kZTFvYNEeeJDod2nJecRg" key="Date" value="2018-01-10"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-kZTF_YNEeeJDod2nJecRg" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_-kW20fYNEeeJDod2nJecRg" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-kW20vYNEeeJDod2nJecRg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-kW20_YNEeeJDod2nJecRg" 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="_-kW21fYNEeeJDod2nJecRg" name="p1" ordered="false" lowerBound="2" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_-kW21_YNEeeJDod2nJecRg" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-kW22PYNEeeJDod2nJecRg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_-kW22fYNEeeJDod2nJecRg" name="p2" ordered="false" lowerBound="2" upperBound="3"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-kW22_YNEeeJDod2nJecRg" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_-kW23fYNEeeJDod2nJecRg" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-kW23vYNEeeJDod2nJecRg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-kW23_YNEeeJDod2nJecRg" 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="_-kW24fYNEeeJDod2nJecRg" name="p3" ordered="false" lowerBound="1" upperBound="2"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_-kW24_YNEeeJDod2nJecRg" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-kW25PYNEeeJDod2nJecRg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-kW25fYNEeeJDod2nJecRg" 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="_-kW25_YNEeeJDod2nJecRg" name="p4" ordered="false" lowerBound="1" upperBound="3"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_ORHgsNOKEeeUyrSPxGJyyA" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_ORG5oNOKEeeUyrSPxGJyyA/4" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ORIHwNOKEeeUyrSPxGJyyA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ORIHwdOKEeeUyrSPxGJyyA" key="Version" value="0.0.5"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ORIHwtOKEeeUyrSPxGJyyA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ORIHw9OKEeeUyrSPxGJyyA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ORIHxNOKEeeUyrSPxGJyyA" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ORIHxdOKEeeUyrSPxGJyyA" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ORHgsdOKEeeUyrSPxGJyyA" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ORHgstOKEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ORHgs9OKEeeUyrSPxGJyyA" 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="_ORHgtdOKEeeUyrSPxGJyyA" name="p1" ordered="false" lowerBound="2" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ORHgt9OKEeeUyrSPxGJyyA" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ORHguNOKEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ORHgudOKEeeUyrSPxGJyyA" name="p2" 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="_ORHgu9OKEeeUyrSPxGJyyA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ORHgvdOKEeeUyrSPxGJyyA" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ORHgvtOKEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ORHgv9OKEeeUyrSPxGJyyA" 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="_ORHgwdOKEeeUyrSPxGJyyA" name="p3" ordered="false" lowerBound="1" upperBound="2"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ORHgw9OKEeeUyrSPxGJyyA" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ORHgxNOKEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ORHgxdOKEeeUyrSPxGJyyA" 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="_ORHgx9OKEeeUyrSPxGJyyA" name="p4" ordered="false" lowerBound="1" upperBound="3"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_PdgNkdOFEeek6_lnvCB8aQ" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_PdgNkNOFEeek6_lnvCB8aQ/3" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Pdg0pNOFEeek6_lnvCB8aQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0pdOFEeek6_lnvCB8aQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0ptOFEeek6_lnvCB8aQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0p9OFEeek6_lnvCB8aQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0qNOFEeek6_lnvCB8aQ" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0qdOFEeek6_lnvCB8aQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PdgNktOFEeek6_lnvCB8aQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PdgNk9OFEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PdgNlNOFEeek6_lnvCB8aQ" 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="_PdgNltOFEeek6_lnvCB8aQ" name="p1" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PdgNmNOFEeek6_lnvCB8aQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PdgNmdOFEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PdgNmtOFEeek6_lnvCB8aQ" name="p2" ordered="false"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PdgNnNOFEeek6_lnvCB8aQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PdgNntOFEeek6_lnvCB8aQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PdgNn9OFEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PdgNoNOFEeek6_lnvCB8aQ" 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="_PdgNotOFEeek6_lnvCB8aQ" name="p3" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PdgNpNOFEeek6_lnvCB8aQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PdgNpdOFEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PdgNptOFEeek6_lnvCB8aQ" 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="_PdgNqNOFEeek6_lnvCB8aQ" name="p4" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kB-MoNOEEeek6_lnvCB8aQ" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_kB9lkNOEEeek6_lnvCB8aQ/2" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-zstOEEeek6_lnvCB8aQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-zs9OEEeek6_lnvCB8aQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-ztNOEEeek6_lnvCB8aQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-ztdOEEeek6_lnvCB8aQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-zttOEEeek6_lnvCB8aQ" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-zt9OEEeek6_lnvCB8aQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kB-ModOEEeek6_lnvCB8aQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-MotOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kB-Mo9OEEeek6_lnvCB8aQ" 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="_kB-MpdOEEeek6_lnvCB8aQ" name="p1" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kB-Mp9OEEeek6_lnvCB8aQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-MqNOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kB-MqdOEEeek6_lnvCB8aQ" name="p2" ordered="false"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kB-Mq9OEEeek6_lnvCB8aQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kB-MrdOEEeek6_lnvCB8aQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-MrtOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kB-Mr9OEEeek6_lnvCB8aQ" 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="_kB-MsdOEEeek6_lnvCB8aQ" name="p3" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kB-Ms9OEEeek6_lnvCB8aQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-MtNOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kB-MtdOEEeek6_lnvCB8aQ" 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="_kB-Mt9OEEeek6_lnvCB8aQ" name="p4" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iR-1sdOEEeek6_lnvCB8aQ" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_iR-1sNOEEeek6_lnvCB8aQ/1" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iSAD09OEEeek6_lnvCB8aQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD1NOEEeek6_lnvCB8aQ" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD1dOEEeek6_lnvCB8aQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD1tOEEeek6_lnvCB8aQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD19OEEeek6_lnvCB8aQ" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD2NOEEeek6_lnvCB8aQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iR-1stOEEeek6_lnvCB8aQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iR-1s9OEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iR-1tNOEEeek6_lnvCB8aQ" 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="_iR-1ttOEEeek6_lnvCB8aQ" name="p1" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iR-1uNOEEeek6_lnvCB8aQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iR-1udOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_iR-1utOEEeek6_lnvCB8aQ" name="p2" ordered="false"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iR-1vNOEEeek6_lnvCB8aQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iR-1vtOEEeek6_lnvCB8aQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iR-1v9OEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iR-1wNOEEeek6_lnvCB8aQ" 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="_iR-1wtOEEeek6_lnvCB8aQ" name="p3" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iR-1xNOEEeek6_lnvCB8aQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iR-1xdOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iR-1xtOEEeek6_lnvCB8aQ" 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="_iR-1yNOEEeek6_lnvCB8aQ" name="p4" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_SI4EIdOEEeek6_lnvCB8aQ" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_SI3dENOEEeek6_lnvCB8aQ/0" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI5SQdOEEeek6_lnvCB8aQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SQtOEEeek6_lnvCB8aQ" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SQ9OEEeek6_lnvCB8aQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SRNOEEeek6_lnvCB8aQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SRdOEEeek6_lnvCB8aQ" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SRtOEEeek6_lnvCB8aQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_SI4EItOEEeek6_lnvCB8aQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4EI9OEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4EJNOEEeek6_lnvCB8aQ" 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:EReference" xmi:id="_SI4EJtOEEeek6_lnvCB8aQ" name="p1" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_SI4EKNOEEeek6_lnvCB8aQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4EKdOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4EKtOEEeek6_lnvCB8aQ" name="p2" ordered="false"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4ELNOEEeek6_lnvCB8aQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_SI4ELtOEEeek6_lnvCB8aQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4EL9OEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4EMNOEEeek6_lnvCB8aQ" 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:EReference" xmi:id="_SI4EMtOEEeek6_lnvCB8aQ" name="p3" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_SI4ENNOEEeek6_lnvCB8aQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4ENdOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4ENtOEEeek6_lnvCB8aQ" 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:EReference" xmi:id="_SI4EONOEEeek6_lnvCB8aQ" name="p4" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_137XANODEeek6_lnvCB8aQ" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_xJU54NODEeek6_lnvCB8aQ"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_xJU54dODEeek6_lnvCB8aQ"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_0HZ0kNODEeek6_lnvCB8aQ" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_22788dODEeek6_lnvCB8aQ" name="base_Class" association="_227V4NODEeek6_lnvCB8aQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_4oyVENODEeek6_lnvCB8aQ" name="p1"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O2shsNOEEeek6_lnvCB8aQ" value="2"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_O21roNOEEeek6_lnvCB8aQ" value="*"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_227V4NODEeek6_lnvCB8aQ" name="E_S1_Class1" memberEnd="_22788NODEeek6_lnvCB8aQ _22788dODEeek6_lnvCB8aQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_22788NODEeek6_lnvCB8aQ" name="extension_S1" type="_0HZ0kNODEeek6_lnvCB8aQ" aggregation="composite" association="_227V4NODEeek6_lnvCB8aQ"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_7kdcANODEeek6_lnvCB8aQ" name="S2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_8TmZ8NODEeek6_lnvCB8aQ" name="p2"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NDVtsNOEEeek6_lnvCB8aQ" value="2"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NDjwINOEEeek6_lnvCB8aQ" value="3"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_9dEjcdODEeek6_lnvCB8aQ" name="base_Class" association="_9dD8YNODEeek6_lnvCB8aQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_9dD8YNODEeek6_lnvCB8aQ" name="E_S2_Class1" memberEnd="_9dEjcNODEeek6_lnvCB8aQ _9dEjcdODEeek6_lnvCB8aQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9dEjcNODEeek6_lnvCB8aQ" name="extension_S2" type="_7kdcANODEeek6_lnvCB8aQ" aggregation="composite" association="_9dD8YNODEeek6_lnvCB8aQ"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="__4fdANODEeek6_lnvCB8aQ" name="S3"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_BkSQcdOEEeek6_lnvCB8aQ" name="base_Class" association="_BkRpYNOEEeek6_lnvCB8aQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_DF_TwNOEEeek6_lnvCB8aQ" name="p3"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_H-OOANOEEeek6_lnvCB8aQ" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_H-bCUNOEEeek6_lnvCB8aQ" value="2"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_AnM9INOEEeek6_lnvCB8aQ" name="S4"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_B-KJANOEEeek6_lnvCB8aQ" name="base_Class" association="_B-Jh8NOEEeek6_lnvCB8aQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_CgD8MNOEEeek6_lnvCB8aQ" name="p4"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JEWvoNOEEeek6_lnvCB8aQ" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JEggoNOEEeek6_lnvCB8aQ" value="3"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_BkRpYNOEEeek6_lnvCB8aQ" name="E_S3_Class1" memberEnd="_BkSQcNOEEeek6_lnvCB8aQ _BkSQcdOEEeek6_lnvCB8aQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_BkSQcNOEEeek6_lnvCB8aQ" name="extension_S3" type="__4fdANODEeek6_lnvCB8aQ" aggregation="composite" association="_BkRpYNOEEeek6_lnvCB8aQ"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_B-Jh8NOEEeek6_lnvCB8aQ" name="E_S4_Class1" memberEnd="_B-Jh8dOEEeek6_lnvCB8aQ _B-KJANOEEeek6_lnvCB8aQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_B-Jh8dOEEeek6_lnvCB8aQ" name="extension_S4" type="_AnM9INOEEeek6_lnvCB8aQ" aggregation="composite" association="_B-Jh8NOEEeek6_lnvCB8aQ"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.uml new file mode 100644 index 00000000000..2e45d90ec70 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest.uml @@ -0,0 +1,37 @@ +<?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:MultiplicityTest="http:///schemas/MultiplicityTest/_PdgNkNOFEeek6_lnvCB8aQ/3" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/MultiplicityTest/_PdgNkNOFEeek6_lnvCB8aQ/3 MultiplicityTest.profile.uml#_PdgNkdOFEeek6_lnvCB8aQ"> + <uml:Model xmi:id="_XBTysNOEEeek6_lnvCB8aQ" name="MultiplicityTest"> + <packageImport xmi:type="uml:PackageImport" xmi:id="_XIv3cNOEEeek6_lnvCB8aQ"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Class" xmi:id="_XoaO8NOEEeek6_lnvCB8aQ" name="Class1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_X68wcNOEEeek6_lnvCB8aQ" name="Class2"/> + <packagedElement xmi:type="uml:Class" xmi:id="_YLfG0NOEEeek6_lnvCB8aQ" name="Class3"/> + <packagedElement xmi:type="uml:Class" xmi:id="_YZ9nsNOEEeek6_lnvCB8aQ" name="Class4"/> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_96c0QNOJEeeUyrSPxGJyyA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_96dbUNOJEeeUyrSPxGJyyA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_96dbUdOJEeeUyrSPxGJyyA" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_96dbUtOJEeeUyrSPxGJyyA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_96dbU9OJEeeUyrSPxGJyyA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_96dbVNOJEeeUyrSPxGJyyA" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_96dbVdOJEeeUyrSPxGJyyA" key="Author" value=""/> + </eAnnotations> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_96c0QdOJEeeUyrSPxGJyyA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="MultiplicityTest.profile.uml#_PdgNkdOFEeek6_lnvCB8aQ"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="MultiplicityTest.profile.uml#_xCAJ4NODEeek6_lnvCB8aQ"/> + </profileApplication> + </uml:Model> + <MultiplicityTest:S1 xmi:id="_-usUoNOJEeeUyrSPxGJyyA" base_Class="_XoaO8NOEEeek6_lnvCB8aQ"> + <p1>1</p1> + </MultiplicityTest:S1> + <MultiplicityTest:S2 xmi:id="__S0VYNOJEeeUyrSPxGJyyA" base_Class="_X68wcNOEEeek6_lnvCB8aQ"/> + <MultiplicityTest:S3 xmi:id="__yIuoNOJEeeUyrSPxGJyyA" base_Class="_YLfG0NOEEeek6_lnvCB8aQ"> + <p3>3</p3> + <p3>4</p3> + <p3>5</p3> + </MultiplicityTest:S3> + <MultiplicityTest:S4 xmi:id="_ATBOINOKEeeUyrSPxGJyyA" base_Class="_YZ9nsNOEEeek6_lnvCB8aQ"> + <p4>4</p4> + </MultiplicityTest:S4> +</xmi:XMI> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest_before.profile.uml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest_before.profile.uml new file mode 100644 index 00000000000..1f3f3a78ed2 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/resources/MultiplicityTest/MultiplicityTest_before.profile.uml @@ -0,0 +1,244 @@ +<?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="_xCAJ4NODEeek6_lnvCB8aQ" name="MultiplicityTest" metaclassReference="_137XANODEeek6_lnvCB8aQ"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4EINOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_PdgNkdOFEeek6_lnvCB8aQ" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_PdgNkNOFEeek6_lnvCB8aQ/3" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Pdg0pNOFEeek6_lnvCB8aQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0pdOFEeek6_lnvCB8aQ" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0ptOFEeek6_lnvCB8aQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0p9OFEeek6_lnvCB8aQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0qNOFEeek6_lnvCB8aQ" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pdg0qdOFEeek6_lnvCB8aQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PdgNktOFEeek6_lnvCB8aQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PdgNk9OFEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PdgNlNOFEeek6_lnvCB8aQ" 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="_PdgNltOFEeek6_lnvCB8aQ" name="p1" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PdgNmNOFEeek6_lnvCB8aQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PdgNmdOFEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PdgNmtOFEeek6_lnvCB8aQ" name="p2" ordered="false"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PdgNnNOFEeek6_lnvCB8aQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PdgNntOFEeek6_lnvCB8aQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PdgNn9OFEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PdgNoNOFEeek6_lnvCB8aQ" 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="_PdgNotOFEeek6_lnvCB8aQ" name="p3" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_PdgNpNOFEeek6_lnvCB8aQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PdgNpdOFEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PdgNptOFEeek6_lnvCB8aQ" 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="_PdgNqNOFEeek6_lnvCB8aQ" name="p4" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_kB-MoNOEEeek6_lnvCB8aQ" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_kB9lkNOEEeek6_lnvCB8aQ/2" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-zstOEEeek6_lnvCB8aQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-zs9OEEeek6_lnvCB8aQ" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-ztNOEEeek6_lnvCB8aQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-ztdOEEeek6_lnvCB8aQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-zttOEEeek6_lnvCB8aQ" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kB-zt9OEEeek6_lnvCB8aQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kB-ModOEEeek6_lnvCB8aQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-MotOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kB-Mo9OEEeek6_lnvCB8aQ" 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="_kB-MpdOEEeek6_lnvCB8aQ" name="p1" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kB-Mp9OEEeek6_lnvCB8aQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-MqNOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kB-MqdOEEeek6_lnvCB8aQ" name="p2" ordered="false"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kB-Mq9OEEeek6_lnvCB8aQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kB-MrdOEEeek6_lnvCB8aQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-MrtOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kB-Mr9OEEeek6_lnvCB8aQ" 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="_kB-MsdOEEeek6_lnvCB8aQ" name="p3" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_kB-Ms9OEEeek6_lnvCB8aQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kB-MtNOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kB-MtdOEEeek6_lnvCB8aQ" 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="_kB-Mt9OEEeek6_lnvCB8aQ" name="p4" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_iR-1sdOEEeek6_lnvCB8aQ" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_iR-1sNOEEeek6_lnvCB8aQ/1" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iSAD09OEEeek6_lnvCB8aQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD1NOEEeek6_lnvCB8aQ" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD1dOEEeek6_lnvCB8aQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD1tOEEeek6_lnvCB8aQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD19OEEeek6_lnvCB8aQ" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iSAD2NOEEeek6_lnvCB8aQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iR-1stOEEeek6_lnvCB8aQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iR-1s9OEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iR-1tNOEEeek6_lnvCB8aQ" 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="_iR-1ttOEEeek6_lnvCB8aQ" name="p1" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iR-1uNOEEeek6_lnvCB8aQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iR-1udOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_iR-1utOEEeek6_lnvCB8aQ" name="p2" ordered="false"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iR-1vNOEEeek6_lnvCB8aQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iR-1vtOEEeek6_lnvCB8aQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iR-1v9OEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iR-1wNOEEeek6_lnvCB8aQ" 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="_iR-1wtOEEeek6_lnvCB8aQ" name="p3" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_iR-1xNOEEeek6_lnvCB8aQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iR-1xdOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_iR-1xtOEEeek6_lnvCB8aQ" 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="_iR-1yNOEEeek6_lnvCB8aQ" name="p4" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_SI4EIdOEEeek6_lnvCB8aQ" name="MultiplicityTest" nsURI="http:///schemas/MultiplicityTest/_SI3dENOEEeek6_lnvCB8aQ/0" nsPrefix="MultiplicityTest"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI5SQdOEEeek6_lnvCB8aQ" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SQtOEEeek6_lnvCB8aQ" key="Version" value="0.0.1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SQ9OEEeek6_lnvCB8aQ" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SRNOEEeek6_lnvCB8aQ" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SRdOEEeek6_lnvCB8aQ" key="Date" value="2017-11-27"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SI5SRtOEEeek6_lnvCB8aQ" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_SI4EItOEEeek6_lnvCB8aQ" name="S1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4EI9OEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_0HZ0kNODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4EJNOEEeek6_lnvCB8aQ" 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:EReference" xmi:id="_SI4EJtOEEeek6_lnvCB8aQ" name="p1" ordered="false" upperBound="-1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_SI4EKNOEEeek6_lnvCB8aQ" name="S2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4EKdOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7kdcANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4EKtOEEeek6_lnvCB8aQ" name="p2" ordered="false"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4ELNOEEeek6_lnvCB8aQ" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_SI4ELtOEEeek6_lnvCB8aQ" name="S3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4EL9OEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__4fdANODEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4EMNOEEeek6_lnvCB8aQ" 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:EReference" xmi:id="_SI4EMtOEEeek6_lnvCB8aQ" name="p3" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_SI4ENNOEEeek6_lnvCB8aQ" name="S4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SI4ENdOEEeek6_lnvCB8aQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AnM9INOEEeek6_lnvCB8aQ"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SI4ENtOEEeek6_lnvCB8aQ" 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:EReference" xmi:id="_SI4EONOEEeek6_lnvCB8aQ" name="p4" ordered="false" lowerBound="1" upperBound="-1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_137XANODEeek6_lnvCB8aQ" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_xJU54NODEeek6_lnvCB8aQ"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_xJU54dODEeek6_lnvCB8aQ"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_0HZ0kNODEeek6_lnvCB8aQ" name="S1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_22788dODEeek6_lnvCB8aQ" name="base_Class" association="_227V4NODEeek6_lnvCB8aQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_4oyVENODEeek6_lnvCB8aQ" name="p1"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O2shsNOEEeek6_lnvCB8aQ"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_O21roNOEEeek6_lnvCB8aQ" value="*"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_227V4NODEeek6_lnvCB8aQ" name="E_S1_Class1" memberEnd="_22788NODEeek6_lnvCB8aQ _22788dODEeek6_lnvCB8aQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_22788NODEeek6_lnvCB8aQ" name="extension_S1" type="_0HZ0kNODEeek6_lnvCB8aQ" aggregation="composite" association="_227V4NODEeek6_lnvCB8aQ"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_7kdcANODEeek6_lnvCB8aQ" name="S2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_8TmZ8NODEeek6_lnvCB8aQ" name="p2"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_9dEjcdODEeek6_lnvCB8aQ" name="base_Class" association="_9dD8YNODEeek6_lnvCB8aQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_9dD8YNODEeek6_lnvCB8aQ" name="E_S2_Class1" memberEnd="_9dEjcNODEeek6_lnvCB8aQ _9dEjcdODEeek6_lnvCB8aQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9dEjcNODEeek6_lnvCB8aQ" name="extension_S2" type="_7kdcANODEeek6_lnvCB8aQ" aggregation="composite" association="_9dD8YNODEeek6_lnvCB8aQ"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="__4fdANODEeek6_lnvCB8aQ" name="S3"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_BkSQcdOEEeek6_lnvCB8aQ" name="base_Class" association="_BkRpYNOEEeek6_lnvCB8aQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_DF_TwNOEEeek6_lnvCB8aQ" name="p3"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_H-OOANOEEeek6_lnvCB8aQ" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_H-bCUNOEEeek6_lnvCB8aQ" value="*"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_AnM9INOEEeek6_lnvCB8aQ" name="S4"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_B-KJANOEEeek6_lnvCB8aQ" name="base_Class" association="_B-Jh8NOEEeek6_lnvCB8aQ"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_CgD8MNOEEeek6_lnvCB8aQ" name="p4"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JEWvoNOEEeek6_lnvCB8aQ" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JEggoNOEEeek6_lnvCB8aQ" value="*"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_BkRpYNOEEeek6_lnvCB8aQ" name="E_S3_Class1" memberEnd="_BkSQcNOEEeek6_lnvCB8aQ _BkSQcdOEEeek6_lnvCB8aQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_BkSQcNOEEeek6_lnvCB8aQ" name="extension_S3" type="__4fdANODEeek6_lnvCB8aQ" aggregation="composite" association="_BkRpYNOEEeek6_lnvCB8aQ"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_B-Jh8NOEEeek6_lnvCB8aQ" name="E_S4_Class1" memberEnd="_B-Jh8dOEEeek6_lnvCB8aQ _B-KJANOEEeek6_lnvCB8aQ"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_B-Jh8dOEEeek6_lnvCB8aQ" name="extension_S4" type="_AnM9INOEEeek6_lnvCB8aQ" aggregation="composite" association="_B-Jh8NOEEeek6_lnvCB8aQ"/> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/AbstractMigratorTest.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/AbstractMigratorTest.java new file mode 100644 index 00000000000..40eab40a8ad --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/AbstractMigratorTest.java @@ -0,0 +1,72 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests; + +import java.util.List; + +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.ecore.resource.ResourceSet; +import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IAtomicMigrator; +import org.eclipse.uml2.uml.Package; +import org.eclipse.uml2.uml.Profile; + +/** + * Abstract class for migrator tests + */ +public abstract class AbstractMigratorTest { + + protected static Profile profile; + + protected static Profile profileBefore; + + private static MigrationTestDelegate delegate; + + /** + * Migrate the toMigrateModel and return the corresponding list of IAtomicMigrator + * + * @param toMigrateModelPath + * the path to the model to migrate + * @param profileBeforePath + * the path to the profile before modifications + * @param profileName + * the name of the profile we want to migrate + * @return the corresponding list of IAtomicMigrator + */ + protected static List<IAtomicMigrator> getAtomicList(String toMigrateModelPath, String profileBeforePath, String profileName) { + // 1] Get package to migrate + ResourceSet packageToMigrateResourceSet = new ResourceSetImpl(); + URI uri_packageToMigrate = URI.createPlatformPluginURI(Activator.PLUGIN_ID + toMigrateModelPath, true); + Resource packageToMigrateResource = packageToMigrateResourceSet.getResource(uri_packageToMigrate, true); + Package packageToMigrate = (Package) packageToMigrateResource.getContents().get(0); + + // 2] Get new profile + profile = packageToMigrate.getAppliedProfile(profileName); + Resource profileAfterResource = profile.eResource(); + + // 3] Get resource before modification + ResourceSet profileBeforeResourceSet = new ResourceSetImpl(); + URI uri_profileBefore = URI.createPlatformPluginURI(Activator.PLUGIN_ID + profileBeforePath, true); + final Resource profileBeforeResource = profileBeforeResourceSet.getResource(uri_profileBefore, true); + profileBefore = (Profile) profileBeforeResource.getContents().get(0); + + // 4] Get atomic migrator list + delegate = new MigrationTestDelegate(profileBeforeResource, profileAfterResource, profile); + delegate.initAtomicList(); + return delegate.getAtomicList(); + } + + +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/Activator.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/Activator.java new file mode 100644 index 00000000000..9d247069aa9 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/Activator.java @@ -0,0 +1,75 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests; + +import org.eclipse.papyrus.infra.core.log.LogHelper; +import org.eclipse.ui.plugin.AbstractUIPlugin; +import org.osgi.framework.BundleContext; + +/** + * Activator + */ +public class Activator extends AbstractUIPlugin { + + /** + * The plug-in ID + */ + public static final String PLUGIN_ID = "org.eclipse.papyrus.toolsmiths.profilemigration.tests"; //$NON-NLS-1$ + + + /** + * The shared instance + */ + private static Activator plugin; + + /** + * The log + */ + public static LogHelper log; + + /** + * The constructor + */ + public Activator() { + } + + /** + * @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(this); + } + + /** + * @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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/AllTests.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/AllTests.java new file mode 100644 index 00000000000..513a6cc5ef5 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/AllTests.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests; + +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.automatic.AutomaticMigrationTest; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators.AddPropertyToStereotypeTest; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators.ChangeIsAbstractFromStereotypeTest; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators.ChangeIsStaticFromPropertyTest; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators.ChangeMultiplicityFromPropertyMigratorTest; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators.DeleteEnumLiteralFromEnumerationTest; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators.MoveMigratorTest; +import org.junit.runner.RunWith; +import org.junit.runners.Suite; +import org.junit.runners.Suite.SuiteClasses; + +/** + * All tests for Profile migration tool + */ +@RunWith(Suite.class) +@SuiteClasses({ AutomaticMigrationTest.class, + ChangeIsAbstractFromStereotypeTest.class, + MoveMigratorTest.class, + ChangeMultiplicityFromPropertyMigratorTest.class, + DeleteEnumLiteralFromEnumerationTest.class, + ChangeIsStaticFromPropertyTest.class, + AddPropertyToStereotypeTest.class +}) +public class AllTests { + +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/MigrationTestDelegate.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/MigrationTestDelegate.java new file mode 100644 index 00000000000..5b6b483cab1 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/MigrationTestDelegate.java @@ -0,0 +1,63 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests; + +import java.util.List; + +import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.edit.tree.TreeNode; +import org.eclipse.papyrus.toolsmiths.profilemigration.MigratorProfileApplication; +import org.eclipse.papyrus.toolsmiths.profilemigration.factory.MigratorFactory; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IAtomicMigrator; +import org.eclipse.uml2.uml.Profile; + +/** + * This class is use to be able to access to IAtomicMigrators list for tests + */ +public class MigrationTestDelegate extends MigratorProfileApplication { + + private TreeNode treeNode; + + /** + * Constructor. + * + * @param before + * the resource before modification + * @param after + * the resource after modification + * @param profile + * the migrated profile + */ + public MigrationTestDelegate(Resource before, Resource after, Profile profile) { + treeNode = getTreeNode(before, after); + appliedProfile = profile; + } + + /** + * Initialize the atomicMigrator list + */ + public void initAtomicList() { + super.initAtomicList(treeNode, MigratorFactory.INSTANCE); + } + + /** + * Get the atomicList + * + * @return the atomicList + */ + public List<IAtomicMigrator> getAtomicList() { + return atomicList; + } + +}
\ No newline at end of file diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticMigrationTest.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticMigrationTest.java new file mode 100644 index 00000000000..1f2d03baab4 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticMigrationTest.java @@ -0,0 +1,215 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.automatic; + + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotEquals; +import static org.junit.Assert.assertNull; + +import java.io.IOException; +import java.util.Arrays; + +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.ecore.resource.ResourceSet; +import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; +import org.eclipse.papyrus.toolsmiths.profilemigration.MigratorProfileApplication; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.Activator; +import org.eclipse.uml2.uml.Class; +import org.eclipse.uml2.uml.Package; +import org.eclipse.uml2.uml.Profile; +import org.eclipse.uml2.uml.Stereotype; +import org.junit.BeforeClass; +import org.junit.Test; + +/** + * Test of automatic migration (due to re-application of profile) + */ +public class AutomaticMigrationTest { + + private static final String PROFILE_BEFORE_PATH = "/resources/AutomaticTest/SaveTest_BeforeModification.profile.uml"; //$NON-NLS-1$ + + private static final String PACKAGE_TO_MIGRATE_PATH = "/resources/AutomaticTest/ToMigrate.uml"; //$NON-NLS-1$ + + private static Package packageToMigrate; + + private static Profile profile; + + /** + * Migrate the ToMigrate.uml file + * + * @throws IOException + */ + @BeforeClass + public static void migrate() throws IOException { + // 1] Get package to migrate + ResourceSet packageToMigrateResourceSet = new ResourceSetImpl(); + URI uri_packageToMigrate = URI.createPlatformPluginURI(Activator.PLUGIN_ID + PACKAGE_TO_MIGRATE_PATH, true); + Resource packageToMigrateResource = packageToMigrateResourceSet.getResource(uri_packageToMigrate, true); + packageToMigrate = (Package) packageToMigrateResource.getContents().get(0); + + // 2] Get new profile + profile = packageToMigrate.getAppliedProfile("Test"); //$NON-NLS-1$ + Resource profileAfterResource = profile.eResource(); + + // 3] Get resource before modification + ResourceSet profileBeforeResourceSet = new ResourceSetImpl(); + URI uri_profileBefore = URI.createPlatformPluginURI(Activator.PLUGIN_ID + PROFILE_BEFORE_PATH, true); + final Resource profileBeforeResource = profileBeforeResourceSet.getResource(uri_profileBefore, true); + + // 4] Migrate + MigratorProfileApplication delegate = new MigratorProfileApplication(); + for (Profile appliedProfile : packageToMigrate.getAllAppliedProfiles()) { + delegate.migrateNewAppliedProfile(packageToMigrate, appliedProfile, profileBeforeResource, profileAfterResource); + } + } + + /** + * Test migration about profiles + */ + @Test + public void ProfileAutomaticMigrationTest() { + isThereXStereotypeApplied(AutomaticModelUtil.getProfile_delete_Stereotype(packageToMigrate), 0); + + isThereXStereotypeApplied(AutomaticModelUtil.getProfile_delete_Extension(packageToMigrate), 0); + + isStereotypeApplied(AutomaticModelUtil.getProfile_move_into_profileAlreadyApply(packageToMigrate), AutomaticProfileUtil.getProfile_move_into_profileAlreadyApply(profile)); + } + + /** + * Test migration about packages + */ + @Test + public void PackageAutomaticMigrationTest() { + isThereXStereotypeApplied(AutomaticModelUtil.getPackage_delete_Stereotype(packageToMigrate), 0); + + isThereXStereotypeApplied(AutomaticModelUtil.getPackage_delete_Extension(packageToMigrate), 0); + + isStereotypeApplied(AutomaticModelUtil.getPackage_move_into_profileAlreadyApply(packageToMigrate), AutomaticProfileUtil.getPackage_move_into_profileAlreadyApply(profile)); + } + + /** + * Test migration about stereotypes + */ + @Test + public void StereotypeAutomaticMigrationTest() { + isStereotypeApplied(AutomaticModelUtil.getStereotype_add_Property_default_value(packageToMigrate), AutomaticProfileUtil.getStereotype_add_Property_default_value(profile)); + isSlotValue(AutomaticModelUtil.getStereotype_add_Property_default_value(packageToMigrate), AutomaticProfileUtil.getStereotype_add_Property_default_value(profile), "p", 2); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getStereotype_add_Property_noDefaultValue_optionalValue(packageToMigrate), AutomaticProfileUtil.getStereotype_add_Property_noDefaultValue_optionalValue(profile)); + isSlotValue(AutomaticModelUtil.getStereotype_add_Property_noDefaultValue_optionalValue(packageToMigrate), AutomaticProfileUtil.getStereotype_add_Property_noDefaultValue_optionalValue(profile), "p", Arrays.asList()); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getStereotype_add_Generalization(packageToMigrate), AutomaticProfileUtil.getStereotype_add_Generalization(profile)); + isSlotValue(AutomaticModelUtil.getStereotype_add_Generalization(packageToMigrate), AutomaticProfileUtil.getStereotype_add_Generalization(profile), "general.p", 1); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getStereotype_delete_Property(packageToMigrate), AutomaticProfileUtil.getStereotype_delete_Property(profile)); + + isThereXStereotypeApplied(AutomaticModelUtil.getStereotype_delete_Generalization(packageToMigrate), 0); + } + + /** + * Test migration about stereotypes deletion of a property + * The slot corresponding to the property p should not exist anymore since the property has been deleted -> access to the value should throw IllegalArgumentException + */ + @Test(expected = IllegalArgumentException.class) + public void StereotypeAutomaticMigrationTest_Stereotype_delete_Property() { + isSlotValue(AutomaticModelUtil.getStereotype_delete_Property(packageToMigrate), AutomaticProfileUtil.getStereotype_delete_Property(profile), "p", 0); //$NON-NLS-1$ + } + + /** + * Test migration about properties + */ + @Test + public void PropertyAutomaticMigrationTest() { + isStereotypeApplied(AutomaticModelUtil.getProperty_modify_isDerived_falseToTrue(packageToMigrate), AutomaticProfileUtil.getProperty_modify_isDerived_falseToTrue(profile)); + isSlotValue(AutomaticModelUtil.getProperty_modify_isDerived_falseToTrue(packageToMigrate), AutomaticProfileUtil.getProperty_modify_isDerived_falseToTrue(profile), "becommingDerived", 5); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getProperty_modify_isUnique_falseToTrue(packageToMigrate), AutomaticProfileUtil.getProperty_modify_isUnique_falseToTrue(profile)); + isSlotValue(AutomaticModelUtil.getProperty_modify_isUnique_falseToTrue(packageToMigrate), AutomaticProfileUtil.getProperty_modify_isUnique_falseToTrue(profile), "becommingUnique", Arrays.asList(1, 2, 3)); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getProperty_modify_type_isConvertible(packageToMigrate), AutomaticProfileUtil.getProperty_modify_type_isConvertible(profile)); + isSlotValue(AutomaticModelUtil.getProperty_modify_type_isConvertible(packageToMigrate), AutomaticProfileUtil.getProperty_modify_type_isConvertible(profile), "changingType", AutomaticModelUtil.getPort1(packageToMigrate)); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getProperty_modify_type_isNotConvertible(packageToMigrate), AutomaticProfileUtil.getProperty_modify_type_isNotConvertible(profile)); + assertNull("The slot corresponding to the property changingType should be null", //$NON-NLS-1$ + AutomaticModelUtil.getProperty_modify_type_isNotConvertible(packageToMigrate).getValue(AutomaticProfileUtil.getProperty_modify_type_isNotConvertible(profile), "changingType")); //$NON-NLS-1$ + } + + /** + * Test migration about generalizations + */ + @Test + public void GeneralizationAutomaticMigrationTest() { + isStereotypeApplied(AutomaticModelUtil.getGeneralization_modify_general_olt_isKingOf_new(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_olt_isKingOf_new(profile)); + isSlotValue(AutomaticModelUtil.getGeneralization_modify_general_olt_isKingOf_new(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_olt_isKingOf_new(profile), "p", 1); //$NON-NLS-1$ + isSlotValue(AutomaticModelUtil.getGeneralization_modify_general_olt_isKingOf_new(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_olt_isKingOf_new(profile), "type1.p", 3); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getGeneralization_modify_general_new_isKingOf_old(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_new_isKingOf_old(profile)); + isSlotValue(AutomaticModelUtil.getGeneralization_modify_general_new_isKingOf_old(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_new_isKingOf_old(profile), "p", 1); //$NON-NLS-1$ + isSlotValue(AutomaticModelUtil.getGeneralization_modify_general_new_isKingOf_old(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_new_isKingOf_old(profile), "subtype1.p", 0); //$NON-NLS-1$ + isSlotValue(AutomaticModelUtil.getGeneralization_modify_general_new_isKingOf_old(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_new_isKingOf_old(profile), "type1.p", 2); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getGeneralization_modify_general_noHierarchicalLink(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_noHierarchicalLink(profile)); + isSlotValue(AutomaticModelUtil.getGeneralization_modify_general_noHierarchicalLink(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_noHierarchicalLink(profile), "p", 1); //$NON-NLS-1$ + isSlotValue(AutomaticModelUtil.getGeneralization_modify_general_noHierarchicalLink(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_general_noHierarchicalLink(profile), "type2.p", 0); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getGeneralization_modify_specialization1(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_specialization1(profile)); + isSlotValue(AutomaticModelUtil.getGeneralization_modify_specialization1(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_specialization1(profile), "p1", 1); //$NON-NLS-1$ + + isStereotypeApplied(AutomaticModelUtil.getGeneralization_modify_specialization2(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_specialization2(profile)); + isSlotValue(AutomaticModelUtil.getGeneralization_modify_specialization2(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_specialization2(profile), "p2", 2); //$NON-NLS-1$ + isSlotValue(AutomaticModelUtil.getGeneralization_modify_specialization2(packageToMigrate), AutomaticProfileUtil.getGeneralization_modify_specialization2(profile), "type1.p", 0); //$NON-NLS-1$ + } + + /** + * Assert if there is x stereotype applied in class_ + * + * @param class_ + * the class supposing owning x stereotype applications + * @param x + * the number of supposing stereotype application + */ + protected void isThereXStereotypeApplied(Class class_, int x) { + assertEquals("The class " + class_.getName() + " should have " + x + " stereotype applied", x, class_.getAppliedStereotypes().size()); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ + } + + /** + * Assert if the stereotype is applied on class_ + * + * @param class_ + * the class supposing owning the stereotype application + * @param stereotype + * the stereotype supposing applied + */ + protected void isStereotypeApplied(Class class_, Stereotype stereotype) { + assertNotEquals("The stereotype " + stereotype.getName() + " should be applied on " + class_.getName(), 0, class_.getAppliedStereotype(stereotype.getQualifiedName())); //$NON-NLS-1$ //$NON-NLS-2$ + } + + /** + * Assert if the slot corresponding to the property has the value "value" + * + * @param class_ + * the class supposing owning x stereotype applications + * @param stereotype + * the stereotype supposing applied + * @param propertyName + * the name of the property we want to test the value + * @param value + * the expected value + */ + protected void isSlotValue(Class class_, Stereotype stereotype, String propertyName, Object value) { + assertEquals("The slot corresponding to the property " + propertyName + " should have the value " + value.toString(), value, class_.getValue(stereotype, propertyName)); //$NON-NLS-1$ //$NON-NLS-2$ + } +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticModelUtil.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticModelUtil.java new file mode 100644 index 00000000000..c82a09a2b29 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticModelUtil.java @@ -0,0 +1,140 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.automatic; + +import org.eclipse.uml2.uml.Class; +import org.eclipse.uml2.uml.Package; +import org.eclipse.uml2.uml.Port; + +/** + * A util class to get element on the model ToMigrator.uml + */ +public class AutomaticModelUtil { + + public static Package getPackage(Package package_) { + return package_.getNestedPackage("Package"); //$NON-NLS-1$ + } + + public static Class getPackage_delete_Stereotype(Package package_) { + return (Class) getPackage(package_).getOwnedType("Package_delete_Stereotype"); //$NON-NLS-1$ + } + + public static Class getPackage_delete_Extension(Package package_) { + return (Class) getPackage(package_).getOwnedType("Package_delete_Extension"); //$NON-NLS-1$ + } + + public static Class getPackage_move_into_profileAlreadyApply(Package package_) { + return (Class) getPackage(package_).getOwnedType("Package_move_into_profileAlreadyApply"); //$NON-NLS-1$ + } + + public static Package getProfile(Package package_) { + return package_.getNestedPackage("Profile"); //$NON-NLS-1$ + } + + public static Class getProfile_delete_Stereotype(Package package_) { + return (Class) getProfile(package_).getOwnedType("Profile_delete_Stereotype"); //$NON-NLS-1$ + } + + public static Class getProfile_delete_Extension(Package package_) { + return (Class) getProfile(package_).getOwnedType("Profile_delete_Extension"); //$NON-NLS-1$ + } + + public static Class getProfile_move_into_profileAlreadyApply(Package package_) { + return (Class) getProfile(package_).getOwnedType("Profile_move_into_profileAlreadyApply"); //$NON-NLS-1$ + } + + public static Package getStereotype(Package package_) { + return package_.getNestedPackage("Stereotype"); //$NON-NLS-1$ + } + + public static Class getStereotype_add_Property_default_value(Package package_) { + return (Class) getStereotype(package_).getOwnedType("Stereotype_add_Property_default_value"); //$NON-NLS-1$ + } + + public static Class getStereotype_add_Property_noDefaultValue_optionalValue(Package package_) { + return (Class) getStereotype(package_).getOwnedType("Stereotype_add_Property_noDefaultValue_optionalValue"); //$NON-NLS-1$ + } + + public static Class getStereotype_add_Generalization(Package package_) { + return (Class) getStereotype(package_).getOwnedType("Stereotype_add_Generalization"); //$NON-NLS-1$ + } + + public static Class getStereotype_delete_Property(Package package_) { + return (Class) getStereotype(package_).getOwnedType("Stereotype_delete_Property"); //$NON-NLS-1$ + } + + public static Class getStereotype_delete_Generalization(Package package_) { + return (Class) getStereotype(package_).getOwnedType("Stereotype_delete_Generalization"); //$NON-NLS-1$ + } + + public static Class getStereotype_move_into_profileNotApplyYet(Package package_) { + return (Class) getStereotype(package_).getOwnedType("Stereotype_move_into_profileNotApplyYet"); //$NON-NLS-1$ + } + + public static Package getProperty(Package package_) { + return package_.getNestedPackage("Property"); //$NON-NLS-1$ + } + + public static Class getProperty_modify_isDerived_falseToTrue(Package package_) { + return (Class) getProperty(package_).getOwnedType("Property_modify_isDerived_falseToTrue"); //$NON-NLS-1$ + } + + public static Class getProperty_modify_isUnique_falseToTrue(Package package_) { + return (Class) getProperty(package_).getOwnedType("Property_modify_isUnique_falseToTrue"); //$NON-NLS-1$ + } + + public static Class getProperty_modify_type_isConvertible(Package package_) { + return (Class) getProperty(package_).getOwnedType("Property_modify_type_isConvertible"); //$NON-NLS-1$ + } + + public static Port getPort1(Package package_) { + return getProperty_modify_type_isConvertible(package_).getOwnedPort("Port1", null); //$NON-NLS-1$ + } + + public static Class getProperty_modify_type_isNotConvertible(Package package_) { + return (Class) getProperty(package_).getOwnedType("Property_modify_type_isNotConvertible"); //$NON-NLS-1$ + } + + public static Package getGeneralization(Package package_) { + return package_.getNestedPackage("Generalization"); //$NON-NLS-1$ + } + + public static Class getGeneralization_modify_general_olt_isKingOf_new(Package package_) { + return (Class) getGeneralization(package_).getOwnedType("Generalization_modify_general_olt.isKingOf(new)"); //$NON-NLS-1$ + } + + public static Class getGeneralization_modify_general_new_isKingOf_old(Package package_) { + return (Class) getGeneralization(package_).getOwnedType("Generalization_modify_general_new.isKingOf(old)"); //$NON-NLS-1$ + } + + public static Class getGeneralization_modify_general_noHierarchicalLink(Package package_) { + return (Class) getGeneralization(package_).getOwnedType("Generalization_modify_general_noHierarchicalLink"); //$NON-NLS-1$ + } + + public static Class getGeneralization_modify_specialization1(Package package_) { + return (Class) getGeneralization(package_).getOwnedType("Generalization_modify_specialization1"); //$NON-NLS-1$ + } + + public static Class getGeneralization_modify_specialization2(Package package_) { + return (Class) getGeneralization(package_).getOwnedType("Generalization_modify_specialization2"); //$NON-NLS-1$ + } + + public static Class getGeneralization_move1(Package package_) { + return (Class) getGeneralization(package_).getOwnedType("Generalization_move1"); //$NON-NLS-1$ + } + + public static Class getGeneralization_move2(Package package_) { + return (Class) getGeneralization(package_).getOwnedType("Generalization_move2"); //$NON-NLS-1$ + } +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticProfileUtil.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticProfileUtil.java new file mode 100644 index 00000000000..7c98ef79a98 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/automatic/AutomaticProfileUtil.java @@ -0,0 +1,123 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.automatic; + +import org.eclipse.uml2.uml.Package; +import org.eclipse.uml2.uml.Profile; +import org.eclipse.uml2.uml.Stereotype; + +/** + * A util class to get element on the model Test.profile.uml + */ +public class AutomaticProfileUtil { + public static Package getPackage(Profile profile) { + return profile.getNestedPackage("Package"); //$NON-NLS-1$ + } + + public static Package getPackage_Package_appliedProfile(Profile profile) { + return getPackage(profile).getNestedPackage("Package_appliedProfile"); //$NON-NLS-1$ + } + + public static Stereotype getPackage_move_into_profileAlreadyApply(Profile profile) { + return (Stereotype) getPackage_Package_appliedProfile(profile).getOwnedType("Package_move_into_profileAlreadyApply"); //$NON-NLS-1$ + } + + public static Package getProfile(Profile profile) { + return profile.getNestedPackage("Profile"); //$NON-NLS-1$ + } + + public static Package getProfile_Profile_alreadyApplied(Profile profile) { + return getProfile(profile).getNestedPackage("Profile_alreadyApplied"); //$NON-NLS-1$ + } + + public static Stereotype getProfile_move_into_profileAlreadyApply(Profile profile) { + return (Stereotype) getProfile_Profile_alreadyApplied(profile).getOwnedType("Profile_move_into_profileAlreadyApply"); //$NON-NLS-1$ + } + + public static Package getStereotype(Profile profile) { + return profile.getNestedPackage("Stereotype"); //$NON-NLS-1$ + } + + public static Stereotype getStereotype_add_Property_default_value(Profile profile) { + return (Stereotype) getStereotype(profile).getOwnedType("Stereotype_add_Property_default_value"); //$NON-NLS-1$ + } + + public static Stereotype getStereotype_add_Property_noDefaultValue_optionalValue(Profile profile) { + return (Stereotype) getStereotype(profile).getOwnedType("Stereotype_add_Property_noDefaultValue_optionalValue"); //$NON-NLS-1$ + } + + public static Stereotype getStereotype_add_Generalization(Profile profile) { + return (Stereotype) getStereotype(profile).getOwnedType("Stereotype_add_Generalization"); //$NON-NLS-1$ + } + + public static Stereotype getStereotype_delete_Property(Profile profile) { + return (Stereotype) getStereotype(profile).getOwnedType("Stereotype_delete_Property"); //$NON-NLS-1$ + } + + public static Stereotype getStereotype_delete_Generalization(Profile profile) { + return (Stereotype) getStereotype(profile).getOwnedType("Stereotype_delete_Generalization"); //$NON-NLS-1$ + } + + public static Package getProperty(Profile profile) { + return profile.getNestedPackage("Property"); //$NON-NLS-1$ + } + + public static Stereotype getProperty_modify_isDerived_falseToTrue(Profile profile) { + return (Stereotype) getProperty(profile).getOwnedType("Property_modify_isDerived_falseToTrue"); //$NON-NLS-1$ + } + + public static Stereotype getProperty_modify_isUnique_falseToTrue(Profile profile) { + return (Stereotype) getProperty(profile).getOwnedType("Property_modify_isUnique_falseToTrue"); //$NON-NLS-1$ + } + + public static Stereotype getProperty_modify_type_isConvertible(Profile profile) { + return (Stereotype) getProperty(profile).getOwnedType("Property_modify_type_isConvertible"); //$NON-NLS-1$ + } + + public static Stereotype getProperty_modify_type_isNotConvertible(Profile profile) { + return (Stereotype) getProperty(profile).getOwnedType("Property_modify_type_isNotConvertible"); //$NON-NLS-1$ + } + + public static Package getGeneralization(Profile profile) { + return profile.getNestedPackage("Generalization"); //$NON-NLS-1$ + } + + public static Stereotype getGeneralization_modify_general_olt_isKingOf_new(Profile profile) { + return (Stereotype) getGeneralization(profile).getOwnedType("Generalization_modify_general_olt.isKingOf(new)"); //$NON-NLS-1$ + } + + public static Stereotype getGeneralization_modify_general_new_isKingOf_old(Profile profile) { + return (Stereotype) getGeneralization(profile).getOwnedType("Generalization_modify_general_new.isKingOf(old)"); //$NON-NLS-1$ + } + + public static Stereotype getGeneralization_modify_general_noHierarchicalLink(Profile profile) { + return (Stereotype) getGeneralization(profile).getOwnedType("Generalization_modify_general_noHierarchicalLink"); //$NON-NLS-1$ + } + + public static Stereotype getGeneralization_modify_specialization1(Profile profile) { + return (Stereotype) getGeneralization(profile).getOwnedType("Generalization_modify_specialization1"); //$NON-NLS-1$ + } + + public static Stereotype getGeneralization_modify_specialization2(Profile profile) { + return (Stereotype) getGeneralization(profile).getOwnedType("Generalization_modify_specialization2"); //$NON-NLS-1$ + } + + public static Stereotype getGeneralization_move1(Profile profile) { + return (Stereotype) getGeneralization(profile).getOwnedType("Generalization_move1"); //$NON-NLS-1$ + } + + public static Stereotype getGeneralization_move2(Profile profile) { + return (Stereotype) getGeneralization(profile).getOwnedType("Generalization_move2"); //$NON-NLS-1$ + } +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/AddPropertyToStereotypeTest.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/AddPropertyToStereotypeTest.java new file mode 100644 index 00000000000..84866a3d6dd --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/AddPropertyToStereotypeTest.java @@ -0,0 +1,91 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import java.io.IOException; +import java.util.List; + +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IAtomicMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.stereotype.IAddPropertyToStereotypeMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.AbstractMigratorTest; +import org.eclipse.uml2.uml.Profile; +import org.eclipse.uml2.uml.Property; +import org.eclipse.uml2.uml.Stereotype; +import org.junit.BeforeClass; +import org.junit.Test; + +/** + * Test the addition of a new property in a stereotype + */ +public class AddPropertyToStereotypeTest extends AbstractMigratorTest { + + private static final String PROFILE_BEFORE_PATH = "/resources/AddPropertyTest/AddPropertyTest_before.profile.uml"; //$NON-NLS-1$ + + private static final String PACKAGE_TO_MIGRATE_PATH = "/resources/AddPropertyTest/AddPropertyTest.uml"; //$NON-NLS-1$ + + private static final String PROFILE_NAME = "AddPropertyTest"; //$NON-NLS-1$ + + private static List<IAtomicMigrator> atomicList; + + /** + * Initialize the list of IAtomicMigrator + * + * @throws IOException + */ + @BeforeClass + public static void init() throws IOException { + atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, PROFILE_NAME); + } + + /** + * Test elements on the list of IAtomicMigrator + */ + @Test + public void atomicListTest() { + assertEquals("The atomic list should have 2 elements", 2, atomicList.size()); //$NON-NLS-1$ + + assertTrue("The atomic migrator should be an IAddPropertyToStereotypeMigrator", atomicList.get(0) instanceof IAddPropertyToStereotypeMigrator); //$NON-NLS-1$ + IAddPropertyToStereotypeMigrator migrator = ((IAddPropertyToStereotypeMigrator) atomicList.get(0)); + assertEquals(ProfileUtil.getS1_p1(profile), migrator.getProperty()); + assertEquals(ProfileUtil.getS1(profile), migrator.getStereotype()); + + assertTrue("The atomic migrator should be an IAddPropertyToStereotypeMigrator", atomicList.get(1) instanceof IAddPropertyToStereotypeMigrator); //$NON-NLS-1$ + migrator = ((IAddPropertyToStereotypeMigrator) atomicList.get(1)); + assertEquals(ProfileUtil.getS2_p1(profile), migrator.getAddedElement()); + assertEquals(ProfileUtil.getS2(profile), migrator.getAddedElementContainer()); + } + + private static class ProfileUtil { + + public static Stereotype getS1(Profile profile) { + return profile.getOwnedStereotype("S1"); //$NON-NLS-1$ + } + + public static Property getS1_p1(Profile profile) { + return getS1(profile).getAttribute("p1", null); //$NON-NLS-1$ + } + + public static Stereotype getS2(Profile profile) { + return profile.getOwnedStereotype("S2"); //$NON-NLS-1$ + } + + public static Property getS2_p1(Profile profile) { + return getS2(profile).getAttribute("p1", null); //$NON-NLS-1$ + } + + } +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeIsAbstractFromStereotypeTest.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeIsAbstractFromStereotypeTest.java new file mode 100644 index 00000000000..e4c66fd689b --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeIsAbstractFromStereotypeTest.java @@ -0,0 +1,75 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import java.io.IOException; +import java.util.List; + +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IAtomicMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.stereotype.IChangeIsAbstractFromStereotypeMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.AbstractMigratorTest; +import org.eclipse.uml2.uml.Profile; +import org.eclipse.uml2.uml.Stereotype; +import org.eclipse.uml2.uml.UMLPackage; +import org.junit.BeforeClass; +import org.junit.Test; + +/** + * Test change of the feature isAbstract of a stereotype + */ +public class ChangeIsAbstractFromStereotypeTest extends AbstractMigratorTest { + + private static final String PROFILE_BEFORE_PATH = "/resources/AbstractTest/AbstractTest_before.profile.uml"; //$NON-NLS-1$ + + private static final String PACKAGE_TO_MIGRATE_PATH = "/resources/AbstractTest/AbstractTest.uml"; //$NON-NLS-1$ + + private static final String PROFILE_NAME = "AbstractTest"; //$NON-NLS-1$ + + private static List<IAtomicMigrator> atomicList; + + /** + * Initialize the list of IAtomicMigrator + * + * @throws IOException + */ + @BeforeClass + public static void init() throws IOException { + atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, PROFILE_NAME); + } + + /** + * Test elements on the list of IAtomicMigrator + */ + @Test + public void atomicListTest() { + assertEquals("The atomic list should have one element", 1, atomicList.size()); //$NON-NLS-1$ + assertTrue("The atomic migrator should be an IChangeIsAbstractFromStereotype", atomicList.get(0) instanceof IChangeIsAbstractFromStereotypeMigrator); //$NON-NLS-1$ + + IChangeIsAbstractFromStereotypeMigrator migrator = ((IChangeIsAbstractFromStereotypeMigrator) atomicList.get(0)); + assertEquals(true, migrator.getNewValue()); + assertEquals(ProfileUtil.getS(profile), migrator.getChangedElement()); + assertEquals(UMLPackage.eINSTANCE.getClassifier_IsAbstract(), migrator.getChangedStructuralFeature()); + } + + private static class ProfileUtil { + + public static Stereotype getS(Profile profile) { + return profile.getOwnedStereotype("S"); //$NON-NLS-1$ + } + + } +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeIsStaticFromPropertyTest.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeIsStaticFromPropertyTest.java new file mode 100644 index 00000000000..36573e35950 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeIsStaticFromPropertyTest.java @@ -0,0 +1,93 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import java.io.IOException; +import java.util.List; + +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IAtomicMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.property.IChangeIsStaticFromPropertyMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.AbstractMigratorTest; +import org.eclipse.uml2.uml.Profile; +import org.eclipse.uml2.uml.Property; +import org.eclipse.uml2.uml.Stereotype; +import org.eclipse.uml2.uml.UMLPackage; +import org.junit.BeforeClass; +import org.junit.Test; + +/** + * Test change of the feature isStatic of a property + */ +public class ChangeIsStaticFromPropertyTest extends AbstractMigratorTest { + + private static final String PROFILE_BEFORE_PATH = "/resources/IsStaticTest/IsStaticTest_before.profile.uml"; //$NON-NLS-1$ + + private static final String PACKAGE_TO_MIGRATE_PATH = "/resources/IsStaticTest/IsStaticTest.uml"; //$NON-NLS-1$ + + private static final String PROFILE_NAME = "IsStaticTest"; //$NON-NLS-1$ + + private static List<IAtomicMigrator> atomicList; + + /** + * Initialize the list of IAtomicMigrator + * + * @throws IOException + */ + @BeforeClass + public static void init() throws IOException { + atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, PROFILE_NAME); + } + + /** + * Test elements on the list of IAtomicMigrator + */ + @Test + public void atomicListTest() { + assertTrue(true); + assertEquals("The atomic list should have one element", 2, atomicList.size()); //$NON-NLS-1$ + + assertTrue("The atomic migrator should be an IChangeIsStaticFromPropertyMigrator", atomicList.get(0) instanceof IChangeIsStaticFromPropertyMigrator); //$NON-NLS-1$ + IChangeIsStaticFromPropertyMigrator migrator = ((IChangeIsStaticFromPropertyMigrator) atomicList.get(0)); + assertEquals(true, migrator.getNewValue()); + assertEquals(ProfileUtil.getP1(profile), migrator.getChangedElement()); + assertEquals(ProfileUtil.getS1(profile), migrator.getStereotype()); + assertEquals(UMLPackage.eINSTANCE.getFeature_IsStatic(), migrator.getChangedStructuralFeature()); + + assertTrue("The atomic migrator should be an IChangeIsStaticFromPropertyMigrator", atomicList.get(1) instanceof IChangeIsStaticFromPropertyMigrator); //$NON-NLS-1$ + migrator = ((IChangeIsStaticFromPropertyMigrator) atomicList.get(1)); + assertEquals(true, migrator.getNewValue()); + assertEquals(ProfileUtil.getP2(profile), migrator.getChangedElement()); + assertEquals(ProfileUtil.getS1(profile), migrator.getStereotype()); + assertEquals(UMLPackage.eINSTANCE.getFeature_IsStatic(), migrator.getChangedStructuralFeature()); + } + + private static class ProfileUtil { + + public static Stereotype getS1(Profile profile) { + return profile.getOwnedStereotype("S1"); //$NON-NLS-1$ + } + + public static Property getP1(Profile profile) { + return getS1(profile).getAttribute("p1", null); //$NON-NLS-1$ + } + + public static Property getP2(Profile profile) { + return getS1(profile).getAttribute("p2", null); //$NON-NLS-1$ + } + + } +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeMultiplicityFromPropertyMigratorTest.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeMultiplicityFromPropertyMigratorTest.java new file mode 100644 index 00000000000..6d496649d2f --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/ChangeMultiplicityFromPropertyMigratorTest.java @@ -0,0 +1,145 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import java.io.IOException; +import java.util.List; + +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IAtomicMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.property.IChangeLowerMultiplicityFromPropertyMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.property.IChangeUpperMultiplicityFromPropertyMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.AbstractMigratorTest; +import org.eclipse.uml2.uml.Profile; +import org.eclipse.uml2.uml.Property; +import org.eclipse.uml2.uml.Stereotype; +import org.eclipse.uml2.uml.UMLPackage; +import org.junit.BeforeClass; +import org.junit.Test; + +/** + * Test change of multiplicity + */ +public class ChangeMultiplicityFromPropertyMigratorTest extends AbstractMigratorTest { + + private static final String PROFILE_BEFORE_PATH = "/resources/MultiplicityTest/MultiplicityTest_before.profile.uml"; //$NON-NLS-1$ + + private static final String PACKAGE_TO_MIGRATE_PATH = "/resources/MultiplicityTest/MultiplicityTest.uml"; //$NON-NLS-1$ + + private static final String PROFILE_NAME = "MultiplicityTest"; //$NON-NLS-1$ + + private static List<IAtomicMigrator> atomicList; + + /** + * Initialize the list of IAtomicMigrator + * + * @throws IOException + */ + @BeforeClass + public static void init() throws IOException { + atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, PROFILE_NAME); + } + + /** + * Test the number of element in the list of IAtomicMigrator + */ + @Test + public void atomicListTest() { + assertEquals("The atomic list should have 5 elements", 5, atomicList.size()); //$NON-NLS-1$ + } + + /** + * Test the modification of the lower multiplicity + */ + @Test + public void LowerMultiplicityTest() { + assertTrue("The atomic migrator should be an IChangeLowerMultiplicityFromPropertyMigrator", atomicList.get(0) instanceof IChangeLowerMultiplicityFromPropertyMigrator); //$NON-NLS-1$ + IChangeLowerMultiplicityFromPropertyMigrator migrator = ((IChangeLowerMultiplicityFromPropertyMigrator) atomicList.get(0)); + assertEquals(2, migrator.getNewValue()); + assertEquals(0, migrator.getOldValue()); + assertEquals(ProfileUtil.getP1(profile), migrator.getChangedElement()); + assertEquals(UMLPackage.eINSTANCE.getMultiplicityElement_LowerValue(), migrator.getChangedStructuralFeature()); + + assertTrue("The atomic migrator should be an IChangeLowerMultiplicityFromPropertyMigrator", atomicList.get(1) instanceof IChangeLowerMultiplicityFromPropertyMigrator); //$NON-NLS-1$ + migrator = ((IChangeLowerMultiplicityFromPropertyMigrator) atomicList.get(1)); + assertEquals(2, migrator.getNewValue()); + assertEquals(1, migrator.getOldValue()); + assertEquals(ProfileUtil.getP2(profile), migrator.getChangedElement()); + assertEquals(UMLPackage.eINSTANCE.getMultiplicityElement_LowerValue(), migrator.getChangedStructuralFeature()); + } + + /** + * Test the modification of the upper multiplicity + */ + @Test + public void UpperMultiplicityTest() { + assertTrue("The atomic migrator should be an IChangeUpperMultiplicityFromPropertyMigrator", atomicList.get(2) instanceof IChangeUpperMultiplicityFromPropertyMigrator); //$NON-NLS-1$ + IChangeUpperMultiplicityFromPropertyMigrator migrator = ((IChangeUpperMultiplicityFromPropertyMigrator) atomicList.get(2)); + assertEquals(3, migrator.getNewValue()); + assertEquals(1, migrator.getOldValue()); + assertEquals(ProfileUtil.getP2(profile), migrator.getChangedElement()); + assertEquals(UMLPackage.eINSTANCE.getMultiplicityElement_UpperValue(), migrator.getChangedStructuralFeature()); + + assertTrue("The atomic migrator should be an IChangeUpperMultiplicityFromPropertyMigrator", atomicList.get(3) instanceof IChangeUpperMultiplicityFromPropertyMigrator); //$NON-NLS-1$ + migrator = ((IChangeUpperMultiplicityFromPropertyMigrator) atomicList.get(3)); + assertEquals(2, migrator.getNewValue()); + assertEquals(-1, migrator.getOldValue()); + assertEquals(ProfileUtil.getP3(profile), migrator.getChangedElement()); + assertEquals(UMLPackage.eINSTANCE.getMultiplicityElement_UpperValue(), migrator.getChangedStructuralFeature()); + + assertTrue("The atomic migrator should be an IChangeUpperMultiplicityFromPropertyMigrator", atomicList.get(4) instanceof IChangeUpperMultiplicityFromPropertyMigrator); //$NON-NLS-1$ + migrator = ((IChangeUpperMultiplicityFromPropertyMigrator) atomicList.get(4)); + assertEquals(3, migrator.getNewValue()); + assertEquals(-1, migrator.getOldValue()); + assertEquals(ProfileUtil.getP4(profile), migrator.getChangedElement()); + assertEquals(UMLPackage.eINSTANCE.getMultiplicityElement_UpperValue(), migrator.getChangedStructuralFeature()); + } + + private static class ProfileUtil { + + public static Stereotype getS1(Profile profile) { + return profile.getOwnedStereotype("S1"); //$NON-NLS-1$ + } + + public static Property getP1(Profile profile) { + return getS1(profile).getAttribute("p1", null); //$NON-NLS-1$ + } + + public static Stereotype getS2(Profile profile) { + return profile.getOwnedStereotype("S2"); //$NON-NLS-1$ + } + + public static Property getP2(Profile profile) { + return getS2(profile).getAttribute("p2", null); //$NON-NLS-1$ + } + + public static Stereotype getS3(Profile profile) { + return profile.getOwnedStereotype("S3"); //$NON-NLS-1$ + } + + public static Property getP3(Profile profile) { + return getS3(profile).getAttribute("p3", null); //$NON-NLS-1$ + } + + public static Stereotype getS4(Profile profile) { + return profile.getOwnedStereotype("S4"); //$NON-NLS-1$ + } + + public static Property getP4(Profile profile) { + return getS4(profile).getAttribute("p4", null); //$NON-NLS-1$ + } + } +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/DeleteEnumLiteralFromEnumerationTest.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/DeleteEnumLiteralFromEnumerationTest.java new file mode 100644 index 00000000000..d8e2a771158 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/DeleteEnumLiteralFromEnumerationTest.java @@ -0,0 +1,120 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import java.io.IOException; +import java.util.List; + +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IAtomicMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IMoveMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.enumeration.IDeleteEnumerationLiteralFromEnumeration; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.AbstractMigratorTest; +import org.eclipse.uml2.uml.Enumeration; +import org.eclipse.uml2.uml.EnumerationLiteral; +import org.eclipse.uml2.uml.Profile; +import org.junit.BeforeClass; +import org.junit.Test; + +/** + * Test the deletion of an enumerationLiteral from an enumeration + */ +public class DeleteEnumLiteralFromEnumerationTest extends AbstractMigratorTest { + + private static final String PROFILE_BEFORE_PATH = "/resources/DeleteEnumLiteral/DeleteEnumLiteral_before.profile.uml"; //$NON-NLS-1$ + + private static final String PACKAGE_TO_MIGRATE_PATH = "/resources/DeleteEnumLiteral/DeleteEnumLiteral.uml"; //$NON-NLS-1$ + + private static final String PROFILE_NAME = "DeleteEnumLiteral"; //$NON-NLS-1$ + + private static List<IAtomicMigrator> atomicList; + + /** + * Initialize the list of IAtomicMigrator + * + * @throws IOException + */ + @BeforeClass + public static void init() throws IOException { + atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, PROFILE_NAME); + } + + /** + * Test the number of element in the list of IAtomicMigrator + */ + @Test + public void atomicListTest() { + assertEquals("The atomic list should have 2 elements", 2, atomicList.size()); //$NON-NLS-1$ + } + + /** + * Test when the enumerationLiteral is directly delete + */ + @Test + public void DeleteEnumerationLiteralTest() { + assertTrue("The atomic migrator should be an IDeleteEnumerationLiteralFromEnumeration", atomicList.get(0) instanceof IDeleteEnumerationLiteralFromEnumeration); //$NON-NLS-1$ + + IDeleteEnumerationLiteralFromEnumeration migrator = ((IDeleteEnumerationLiteralFromEnumeration) atomicList.get(0)); + assertEquals(ProfileUtil.getE1(profile), migrator.getDeletedElementContainer()); + assertEquals(ProfileBeforeUtil.getE1_El3(profileBefore), migrator.getDeletedElement()); + } + + /** + * Test when the enumerationLiteral is move to a new Enumeration (means that the enumeration has been delete from the enumeration) + */ + @Test + public void MoveEnumerationLiteralTest() { + assertTrue("The atomic migrator should be an IDeleteEnumerationLiteralFromEnumeration and IMoveMigrator", atomicList.get(1) instanceof IDeleteEnumerationLiteralFromEnumeration && atomicList.get(1) instanceof IMoveMigrator); //$NON-NLS-1$ + + IDeleteEnumerationLiteralFromEnumeration deleteMigrator = ((IDeleteEnumerationLiteralFromEnumeration) atomicList.get(1)); + assertEquals(ProfileUtil.getE2(profile), deleteMigrator.getDeletedElementContainer()); + assertEquals(ProfileUtil.getE2_El3(profile), deleteMigrator.getDeletedElement()); + + IMoveMigrator moveMigrator = ((IMoveMigrator) atomicList.get(1)); + assertEquals(ProfileUtil.getE2_El3(profile), moveMigrator.getMovedElement()); + assertEquals(ProfileUtil.getE2(profile), moveMigrator.getSourceContainer()); + assertEquals(ProfileUtil.getE1(profile), moveMigrator.getTargetContainer()); + } + + private static class ProfileUtil { + + public static Enumeration getE1(Profile profile) { + return (Enumeration) profile.getOwnedType("E1"); //$NON-NLS-1$ + } + + public static Enumeration getE2(Profile profile) { + return (Enumeration) profile.getOwnedType("E2"); //$NON-NLS-1$ + } + + public static EnumerationLiteral getE2_El3(Profile profile) { + return getE1(profile).getOwnedLiteral("E2_el3"); //$NON-NLS-1$ + } + + } + + private static class ProfileBeforeUtil { + + public static Enumeration getE1(Profile profile) { + return (Enumeration) profile.getOwnedType("E1"); //$NON-NLS-1$ + } + + public static EnumerationLiteral getE1_El3(Profile profile) { + return getE1(profile).getOwnedLiteral("E1_el3"); //$NON-NLS-1$ + } + } + + +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/MoveMigratorTest.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/MoveMigratorTest.java new file mode 100644 index 00000000000..41e9da6442a --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.profilemigration.tests/src/org/eclipse/papyrus/toolsmiths/profilemigration/tests/migrators/MoveMigratorTest.java @@ -0,0 +1,212 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.profilemigration.tests.migrators; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import java.util.List; + +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.IAtomicMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.packages.IMovePackageMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.profile.IMoveProfileMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.stereotype.IMoveStereotypeMigrator; +import org.eclipse.papyrus.toolsmiths.profilemigration.tests.AbstractMigratorTest; +import org.eclipse.uml2.uml.Package; +import org.eclipse.uml2.uml.Profile; +import org.eclipse.uml2.uml.Stereotype; +import org.junit.Test; + +/** + * Test for moved of Profile, Package and Stereotypes + */ +public class MoveMigratorTest extends AbstractMigratorTest { + + private static final String PROFILE_BEFORE_PATH = "/resources/MoveTest/MoveTest_before.profile.uml"; //$NON-NLS-1$ + + private static final String PACKAGE_TO_MIGRATE_PATH = "/resources/MoveTest/MoveTest.uml"; //$NON-NLS-1$ + + /** + * Test when a package is moved into a profile which is no applied yet + */ + @Test + public void atomicListMovePackageIntoNonApplyProfileTest() { + List<IAtomicMigrator> atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, ProfileUtil.getProfile1Name()); + Profile mainProfile = (Profile) profile.getOwner(); + + assertEquals("The atomic list should have one element", 1, atomicList.size()); //$NON-NLS-1$ + assertTrue("The atomic migrator should be an IMovePackageMigrator", atomicList.get(0) instanceof IMovePackageMigrator); //$NON-NLS-1$ + + IMovePackageMigrator migrator = ((IMovePackageMigrator) atomicList.get(0)); + assertEquals(ProfileUtil.getProfile2_Package1(mainProfile), migrator.getMovedElement()); + assertEquals(ProfileUtil.getProfile2(mainProfile), migrator.getTargetContainer()); + } + + /** + * Test when a package is moved into a profile which is already applied + */ + @Test + public void atomicListMovePackageIntoAlreadyApplyProfileTest() { + List<IAtomicMigrator> atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, ProfileUtil.getProfile7Name()); + Profile mainProfile = (Profile) profile.getOwner(); + + assertEquals("The atomic list should have one element", 1, atomicList.size()); //$NON-NLS-1$ + assertTrue("The atomic migrator should be an IMovePackageMigrator", atomicList.get(0) instanceof IMovePackageMigrator); //$NON-NLS-1$ + + IMovePackageMigrator migrator = ((IMovePackageMigrator) atomicList.get(0)); + assertEquals(ProfileUtil.getProfile8_Package1(mainProfile), migrator.getMovedElement()); + assertEquals(ProfileUtil.getProfile8(mainProfile), migrator.getTargetContainer()); + } + + /** + * Test when a stereotype is moved into a profile which is no applied yet + */ + @Test + public void atomicListMoveStereotypeIntoNonApplyProfileTest() { + List<IAtomicMigrator> atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, ProfileUtil.getProfile3Name()); + Profile mainProfile = (Profile) profile.getOwner(); + + assertEquals("The atomic list should have one element", 1, atomicList.size()); //$NON-NLS-1$ + assertTrue("The atomic migrator should be an IMoveStereotypeMigrator", atomicList.get(0) instanceof IMoveStereotypeMigrator); //$NON-NLS-1$ + + IMoveStereotypeMigrator migrator = ((IMoveStereotypeMigrator) atomicList.get(0)); + assertEquals(ProfileUtil.getS2(mainProfile), migrator.getMovedElement()); + assertEquals(ProfileUtil.getProfile4(mainProfile), migrator.getTargetContainer()); + } + + /** + * Test when a stereotype is moved into a profile which is already applied + */ + @Test + public void atomicListMoveStereotypeIntoAlreadyApplyProfileTest() { + List<IAtomicMigrator> atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, ProfileUtil.getProfile5Name()); + Profile mainProfile = (Profile) profile.getOwner(); + + assertEquals("The atomic list should have one element", 1, atomicList.size()); //$NON-NLS-1$ + assertTrue("The atomic migrator should be an IMoveStereotypeMigrator", atomicList.get(0) instanceof IMoveStereotypeMigrator); //$NON-NLS-1$ + + IMoveStereotypeMigrator migrator = ((IMoveStereotypeMigrator) atomicList.get(0)); + assertEquals(ProfileUtil.getS3(mainProfile), migrator.getMovedElement()); + assertEquals(ProfileUtil.getProfile6(mainProfile), migrator.getTargetContainer()); + } + + /** + * Test when a profile is moved into a profile which is no applied yet + */ + @Test + public void atomicListMoveProfileIntoNonApplyProfileTest() { + List<IAtomicMigrator> atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, ProfileUtil.getProfile9Name()); + Profile mainProfile = (Profile) profile.getOwner().getOwner(); + + assertEquals("The atomic list should have one element", 1, atomicList.size()); //$NON-NLS-1$ + assertTrue("The atomic migrator should be an IMoveProfileMigrator", atomicList.get(0) instanceof IMoveProfileMigrator); //$NON-NLS-1$ + + IMoveProfileMigrator migrator = ((IMoveProfileMigrator) atomicList.get(0)); + assertEquals(ProfileUtil.getProfile9(mainProfile), migrator.getMovedElement()); + assertEquals(ProfileUtil.getProfile10(mainProfile), migrator.getTargetContainer()); + assertEquals(mainProfile, migrator.getSourceContainer()); + } + + /** + * Test when a profile is moved into a profile which is already applied + */ + @Test + public void atomicListMoveProfileIntoAlreadyApplyProfileTest() { + List<IAtomicMigrator> atomicList = getAtomicList(PACKAGE_TO_MIGRATE_PATH, PROFILE_BEFORE_PATH, ProfileUtil.getProfile11Name()); + Profile mainProfile = (Profile) profile.getOwner().getOwner(); + + assertEquals("The atomic list should have one element", 1, atomicList.size()); //$NON-NLS-1$ + assertTrue("The atomic migrator should be an IMoveProfileMigrator", atomicList.get(0) instanceof IMoveProfileMigrator); //$NON-NLS-1$ + + IMoveProfileMigrator migrator = ((IMoveProfileMigrator) atomicList.get(0)); + assertEquals(ProfileUtil.getProfile11(mainProfile), migrator.getMovedElement()); + assertEquals(ProfileUtil.getProfile12(mainProfile), migrator.getTargetContainer()); + assertEquals(mainProfile, migrator.getSourceContainer()); + } + + private static class ProfileUtil { + + public static String getProfile1Name() { + return "MoveTest::Profile1"; //$NON-NLS-1$ + } + + public static String getProfile3Name() { + return "MoveTest::Profile3"; //$NON-NLS-1$ + } + + public static String getProfile5Name() { + return "MoveTest::Profile5"; //$NON-NLS-1$ + } + + public static String getProfile7Name() { + return "MoveTest::Profile7"; //$NON-NLS-1$ + } + + public static String getProfile9Name() { + return "MoveTest::Profile10::Profile9"; //$NON-NLS-1$ + } + + public static String getProfile11Name() { + return "MoveTest::Profile12::Profile11"; //$NON-NLS-1$ + } + + public static Profile getProfile2(Profile mainProfile) { + return (Profile) mainProfile.getPackagedElement("Profile2"); //$NON-NLS-1$ + } + + public static Package getProfile2_Package1(Profile mainProfile) { + return (Package) getProfile2(mainProfile).getPackagedElement("Package1"); //$NON-NLS-1$ + } + + public static Profile getProfile4(Profile mainProfile) { + return (Profile) mainProfile.getPackagedElement("Profile4"); //$NON-NLS-1$ + } + + public static Stereotype getS2(Profile mainProfile) { + return getProfile4(mainProfile).getOwnedStereotype("S2"); //$NON-NLS-1$ + } + + public static Profile getProfile6(Profile mainProfile) { + return (Profile) mainProfile.getPackagedElement("Profile6"); //$NON-NLS-1$ + } + + public static Stereotype getS3(Profile mainProfile) { + return getProfile6(mainProfile).getOwnedStereotype("S3"); //$NON-NLS-1$ + } + + public static Profile getProfile8(Profile mainProfile) { + return (Profile) mainProfile.getPackagedElement("Profile8"); //$NON-NLS-1$ + } + + public static Package getProfile8_Package1(Profile mainProfile) { + return (Package) getProfile8(mainProfile).getPackagedElement("Package1"); //$NON-NLS-1$ + } + + public static Package getProfile9(Profile mainProfile) { + return (Package) getProfile10(mainProfile).getPackagedElement("Profile9"); //$NON-NLS-1$ + } + + public static Profile getProfile10(Profile mainProfile) { + return (Profile) mainProfile.getPackagedElement("Profile10"); //$NON-NLS-1$ + } + + public static Profile getProfile11(Profile mainProfile) { + return (Profile) getProfile12(mainProfile).getPackagedElement("Profile11"); //$NON-NLS-1$ + } + + public static Profile getProfile12(Profile mainProfile) { + return (Profile) mainProfile.getPackagedElement("Profile12"); //$NON-NLS-1$ + } + } +} diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.classpath b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.classpath new file mode 100755 index 00000000000..83be1d9f78c --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.classpath @@ -0,0 +1,7 @@ +<?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.8"/> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="src" path="test"/> + <classpathentry kind="output" path="bin"/> +</classpath> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.project b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.project new file mode 100755 index 00000000000..52146efe3c6 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.project @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.papyrus.toolsmiths.suite.tests</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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.core.resources.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000000..896a9a53a53 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8
\ No newline at end of file diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.core.runtime.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 00000000000..5a0ad22d2a7 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +line.separator=\n diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.jdt.core.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.jdt.core.prefs new file mode 100755 index 00000000000..b3aa6d60f94 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,291 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.8 +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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.jdt.ui.prefs b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.jdt.ui.prefs new file mode 100755 index 00000000000..954281dbc31 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,68 @@ +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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/META-INF/MANIFEST.MF b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/META-INF/MANIFEST.MF new file mode 100755 index 00000000000..6bb45cc78b3 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/META-INF/MANIFEST.MF @@ -0,0 +1,17 @@ +Bundle-Vendor: %providerName +Bundle-ActivationPolicy: lazy +Bundle-Version: 0.0.1.qualifier +Bundle-Name: %pluginName +Bundle-Localization: plugin +Bundle-ManifestVersion: 2 +Bundle-Activator: org.eclipse.papyrus.toolsmiths.suite.tests.Activator +Bundle-SymbolicName: org.eclipse.papyrus.toolsmiths.suite.tests;singleton:=true +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Manifest-Version: 1.0 +Require-Bundle: org.eclipse.ui, + org.eclipse.core.runtime, + org.junit;bundle-version="4.10.0", + org.eclipse.papyrus.junit.framework;bundle-version="[1.2.0,2.0.0)", + org.eclipse.papyrus.junit.utils;bundle-version="[2.0.0,3.0.0)", + org.eclipse.papyrus.toolsmiths.profilemigration.tests;bundle-version="[0.7.0,1.0.0)" +Export-Package: org.eclipse.papyrus.toolsmiths.suite.tests diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/Papyrus Toolsmiths ALL tests.launch b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/Papyrus Toolsmiths ALL tests.launch new file mode 100755 index 00000000000..e742aa4d156 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/Papyrus Toolsmiths ALL tests.launch @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<launchConfiguration type="org.eclipse.pde.ui.JunitLaunchConfig"> +<booleanAttribute key="askclear" value="false"/> +<booleanAttribute key="automaticAdd" value="true"/> +<booleanAttribute key="automaticValidate" value="false"/> +<stringAttribute key="bootstrap" value=""/> +<stringAttribute key="checked" value="[NONE]"/> +<booleanAttribute key="clearConfig" value="true"/> +<booleanAttribute key="clearws" value="true"/> +<booleanAttribute key="clearwslog" value="false"/> +<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/Papyrus Toolsmiths ALL tests"/> +<booleanAttribute key="default" value="true"/> +<booleanAttribute key="includeOptional" value="true"/> +<stringAttribute key="location" value="${workspace_loc}/../junit-all-workspace"/> +<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> +<listEntry value="/org.eclipse.papyrus.toolsmiths.suite.tests/test/org/eclipse/papyrus/toolsmiths/suite/tests/AllTests.java"/> +</listAttribute> +<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> +<listEntry value="1"/> +</listAttribute> +<mapAttribute key="org.eclipse.debug.core.environmentVariables"> +<mapEntry key="skip.long.junit.tests" value="false"/> +</mapAttribute> +<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/> +<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/> +<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/> +<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/> +<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/> +<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/><stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.papyrus.toolsmiths.suite.tests.AllTests"/> +<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog"/> +<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.papyrus.toolsmiths.suite.tests"/> +<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/> +<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms512m -Xmx1024m -DsuppressRawWhenUnchecked=true -XX:SoftRefLRUPolicyMSPerMB=100 -Doomph.setup.skip=true -Doomph.setup.questionnaire.skip=true"/> +<stringAttribute key="pde.version" value="3.3"/> +<stringAttribute key="product" value="org.eclipse.platform.ide"/> +<booleanAttribute key="run_in_ui_thread" value="true"/> +<booleanAttribute key="show_selected_only" value="false"/> +<booleanAttribute key="tracing" value="true"/> +<booleanAttribute key="useCustomFeatures" value="false"/> +<booleanAttribute key="useDefaultConfig" value="true"/> +<booleanAttribute key="useDefaultConfigArea" value="true"/> +<booleanAttribute key="useProduct" value="true"/> +<stringAttribute key="yk-options" value=" additional-options2=onexit\=snapshot "/> +</launchConfiguration> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/about.html b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/about.html new file mode 100755 index 00000000000..d35d5aed64c --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/about.html @@ -0,0 +1,28 @@ +<!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 ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). 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, "Program" 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 ("Redistributor") 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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/build.properties b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/build.properties new file mode 100755 index 00000000000..fc95468c365 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/build.properties @@ -0,0 +1,7 @@ +source.. = test/ +output.. = bin/ +bin.includes = META-INF/,\ + .,\ + plugin.properties,\ + about.html,\ + Papyrus Toolsmiths ALL tests.launch diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/plugin.properties b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/plugin.properties new file mode 100755 index 00000000000..41dbbde3c90 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/plugin.properties @@ -0,0 +1,12 @@ +################################################################################# +# Copyright (c) 2017 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: +# Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation +################################################################################## +pluginName=Tests for Toolsmiths +providerName=Eclipse Modeling Project diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/pom.xml b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/pom.xml new file mode 100755 index 00000000000..cb8dbf92991 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/pom.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.eclipse.papyrus</groupId> + <artifactId>org.eclipse.papyrus.tests.releng</artifactId> + <version>1.2.0-SNAPSHOT</version> + <relativePath>../../../../../releng/main-tests/pom.xml</relativePath> + </parent> + <groupId>org.eclipse.papyrus.tests</groupId> + <artifactId>org.eclipse.papyrus.toolsmiths.suite.tests</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>eclipse-test-plugin</packaging> + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-surefire-plugin</artifactId> + <version>${tycho-version}</version> + <configuration> + <useUIHarness>true</useUIHarness> + <useUIThread>true</useUIThread> + <testFailureIgnore>true</testFailureIgnore> + <product>org.eclipse.sdk.ide</product> + <!-- If a specific <argLine> is required here, make sure to include JaCoCo parameters (See parent pom, Bug 478170) --> + <skipTests>${skipAllTests}</skipTests> + <testClass>org.eclipse.papyrus.toolsmiths.suite.tests.AllTests</testClass> + </configuration> + </plugin> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <dependency-resolution> + <extraRequirements> + <requirement> + <type>p2-installable-unit</type> + <id>org.eclipse.sdk.feature.group</id> + <versionRange>0.0.0</versionRange> + </requirement> + <requirement> + <type>eclipse-feature</type> + <id>org.eclipse.papyrus.sdk.feature</id> + <versionRange>0.0.0</versionRange> + </requirement> + </extraRequirements> + </dependency-resolution> + </configuration> + </plugin> + </plugins> + </build> +</project> diff --git a/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/test/org/eclipse/papyrus/toolsmiths/suite/tests/Activator.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/test/org/eclipse/papyrus/toolsmiths/suite/tests/Activator.java new file mode 100755 index 00000000000..117ceac3507 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/test/org/eclipse/papyrus/toolsmiths/suite/tests/Activator.java @@ -0,0 +1,67 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.suite.tests; + +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.toolsmiths.suite.tests"; //$NON-NLS-1$ + + /** + * The shared instance + */ + private static Activator plugin; + + /** + * The constructor + */ + public Activator() { + } + + /** + * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext) + */ + @Override + public void start(BundleContext context) throws Exception { + super.start(context); + plugin = this; + } + + /** + * @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/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/test/org/eclipse/papyrus/toolsmiths/suite/tests/AllTests.java b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/test/org/eclipse/papyrus/toolsmiths/suite/tests/AllTests.java new file mode 100755 index 00000000000..88b4fc667bb --- /dev/null +++ b/tests/junit/plugins/toolsmiths/org.eclipse.papyrus.toolsmiths.suite.tests/test/org/eclipse/papyrus/toolsmiths/suite/tests/AllTests.java @@ -0,0 +1,45 @@ +/***************************************************************************** + * Copyright (c) 2017 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: + * Pauline DEVILLE (CEA LIST) pauline.deville@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.toolsmiths.suite.tests; + +import java.util.ArrayList; +import java.util.List; + +import org.eclipse.papyrus.junit.framework.runner.AllTestsRunner; +import org.eclipse.papyrus.junit.framework.runner.ITestSuiteClass; +import org.eclipse.papyrus.junit.framework.runner.PluginTestSuiteClass; +import org.eclipse.papyrus.junit.framework.runner.SuiteSpot; +import org.junit.runner.RunWith; + +/** + * Test class for all tests for toolsmiths + */ +@RunWith(AllTestsRunner.class) +public class AllTests { + + @SuiteSpot + public static final List<ITestSuiteClass> suiteClasses; + + /** list of classes to launch */ + static { + suiteClasses = new ArrayList<>(); + + /* **************** plugins *********************** */ + suiteClasses.add(new PluginTestSuiteClass(org.eclipse.papyrus.toolsmiths.profilemigration.tests.AllTests.class)); + + + // end + } + +} diff --git a/tests/junit/plugins/toolsmiths/pom.xml b/tests/junit/plugins/toolsmiths/pom.xml new file mode 100755 index 00000000000..1077f4f9755 --- /dev/null +++ b/tests/junit/plugins/toolsmiths/pom.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.eclipse.papyrus.tests</groupId> + <artifactId>org.eclipse.papyrus.plugins.tests.releng</artifactId> + <version>0.0.1-SNAPSHOT</version> + </parent> + <groupId>org.eclipse.papyrus.tests</groupId> + <artifactId>org.eclipse.papyrus.toolsmiths.tests.releng</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>pom</packaging> + + <modules> + <!-- Suites --> + <module>org.eclipse.papyrus.toolsmiths.suite.tests</module> + + <module>org.eclipse.papyrus.toolsmiths.profilemigration.tests</module> + </modules> + +</project> |