blob: 47ffa522ec49992d41bf26f9ef578126480043a2 [file]
<?xml version="1.0" encoding="ASCII"?>
<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" xmi:id="_EruWICbAEeihvoAPw2J-HQ" name="C_Cpp">
<dependencies href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_69QJkKDJEeSZxfCXzZz3-w"/>
<tabs xmi:id="_IrmFACbAEeihvoAPw2J-HQ" label="C/C++" id="c_cpp" priority="100">
<afterTab href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_69QJkaDJEeSZxfCXzZz3-w"/>
<sections xmi:id="_IrmsECbAEeihvoAPw2J-HQ" name="Single Array" sectionFile="ui/SingleArray.xwt">
<widget href="ui/SingleArray.xwt#/"/>
</sections>
<sections xmi:id="_IrmsESbAEeihvoAPw2J-HQ" name="Multiple Array" sectionFile="ui/MultipleArray.xwt">
<widget href="ui/MultipleArray.xwt#/"/>
</sections>
<sections xmi:id="_IrnTICbAEeihvoAPw2J-HQ" name="Single Variadic" sectionFile="ui/SingleVariadic.xwt">
<widget href="ui/SingleVariadic.xwt#/"/>
</sections>
<sections xmi:id="_IrnTISbAEeihvoAPw2J-HQ" name="Multiple Variadic" sectionFile="ui/MultipleVariadic.xwt">
<widget href="ui/MultipleVariadic.xwt#/"/>
</sections>
<sections xmi:id="_IrnTIibAEeihvoAPw2J-HQ" name="Single ConstInit" sectionFile="ui/SingleConstInit.xwt">
<widget href="ui/SingleConstInit.xwt#/"/>
</sections>
<sections xmi:id="_IrnTIybAEeihvoAPw2J-HQ" name="Multiple ConstInit" sectionFile="ui/MultipleConstInit.xwt">
<widget href="ui/MultipleConstInit.xwt#/"/>
</sections>
<sections xmi:id="_IrnTJCbAEeihvoAPw2J-HQ" name="Single Ref" sectionFile="ui/SingleRef.xwt">
<widget href="ui/SingleRef.xwt#/"/>
</sections>
<sections xmi:id="_Irn6MCbAEeihvoAPw2J-HQ" name="Multiple Ref" sectionFile="ui/MultipleRef.xwt">
<widget href="ui/MultipleRef.xwt#/"/>
</sections>
<sections xmi:id="_Irn6MSbAEeihvoAPw2J-HQ" name="Single Typedef" sectionFile="ui/SingleTypedef.xwt">
<widget href="ui/SingleTypedef.xwt#/"/>
</sections>
<sections xmi:id="_Irn6MibAEeihvoAPw2J-HQ" name="Multiple Typedef" sectionFile="ui/MultipleTypedef.xwt">
<widget href="ui/MultipleTypedef.xwt#/"/>
</sections>
<sections xmi:id="_Irn6MybAEeihvoAPw2J-HQ" name="Single Virtual" sectionFile="ui/SingleVirtual.xwt">
<widget href="ui/SingleVirtual.xwt#/"/>
</sections>
<sections xmi:id="_Irn6NCbAEeihvoAPw2J-HQ" name="Multiple Virtual" sectionFile="ui/MultipleVirtual.xwt">
<widget href="ui/MultipleVirtual.xwt#/"/>
</sections>
<sections xmi:id="_IrohQCbAEeihvoAPw2J-HQ" name="Single TemplateBinding" sectionFile="ui/SingleTemplateBinding.xwt">
<widget href="ui/SingleTemplateBinding.xwt#/"/>
</sections>
<sections xmi:id="_IrohQSbAEeihvoAPw2J-HQ" name="Multiple TemplateBinding" sectionFile="ui/MultipleTemplateBinding.xwt">
<widget href="ui/MultipleTemplateBinding.xwt#/"/>
</sections>
<sections xmi:id="_IrpIUCbAEeihvoAPw2J-HQ" name="Single Ptr" sectionFile="ui/SinglePtr.xwt">
<widget href="ui/SinglePtr.xwt#/"/>
</sections>
<sections xmi:id="_IrpIUSbAEeihvoAPw2J-HQ" name="Multiple Ptr" sectionFile="ui/MultiplePtr.xwt">
<widget href="ui/MultiplePtr.xwt#/"/>
</sections>
<sections xmi:id="_IrpIUibAEeihvoAPw2J-HQ" name="Single ExternLibrary" sectionFile="ui/SingleExternLibrary.xwt">
<widget href="ui/SingleExternLibrary.xwt#/"/>
</sections>
<sections xmi:id="_IrpIUybAEeihvoAPw2J-HQ" name="Multiple ExternLibrary" sectionFile="ui/MultipleExternLibrary.xwt">
<widget href="ui/MultipleExternLibrary.xwt#/"/>
</sections>
<sections xmi:id="_IrpIVCbAEeihvoAPw2J-HQ" name="Single NoCodeGen" sectionFile="ui/SingleNoCodeGen.xwt">
<widget href="ui/SingleNoCodeGen.xwt#/"/>
</sections>
<sections xmi:id="_IrpvYCbAEeihvoAPw2J-HQ" name="Multiple NoCodeGen" sectionFile="ui/MultipleNoCodeGen.xwt">
<widget href="ui/MultipleNoCodeGen.xwt#/"/>
</sections>
<sections xmi:id="_IrpvYSbAEeihvoAPw2J-HQ" name="Single External" sectionFile="ui/SingleExternal.xwt">
<widget href="ui/SingleExternal.xwt#/"/>
</sections>
<sections xmi:id="_IrpvYibAEeihvoAPw2J-HQ" name="Multiple External" sectionFile="ui/MultipleExternal.xwt">
<widget href="ui/MultipleExternal.xwt#/"/>
</sections>
<sections xmi:id="_IrpvYybAEeihvoAPw2J-HQ" name="Single Mutable" sectionFile="ui/SingleMutable.xwt">
<widget href="ui/SingleMutable.xwt#/"/>
</sections>
<sections xmi:id="_IrpvZCbAEeihvoAPw2J-HQ" name="Multiple Mutable" sectionFile="ui/MultipleMutable.xwt">
<widget href="ui/MultipleMutable.xwt#/"/>
</sections>
<sections xmi:id="_IrpvZSbAEeihvoAPw2J-HQ" name="Single TemplateParameter" sectionFile="ui/SingleTemplateParameter.xwt">
<widget href="ui/SingleTemplateParameter.xwt#/"/>
</sections>
<sections xmi:id="_IrqWcCbAEeihvoAPw2J-HQ" name="Multiple TemplateParameter" sectionFile="ui/MultipleTemplateParameter.xwt">
<widget href="ui/MultipleTemplateParameter.xwt#/"/>
</sections>
<sections xmi:id="_IrqWcSbAEeihvoAPw2J-HQ" name="Single Volatile" sectionFile="ui/SingleVolatile.xwt">
<widget href="ui/SingleVolatile.xwt#/"/>
</sections>
<sections xmi:id="_IrqWcibAEeihvoAPw2J-HQ" name="Multiple Volatile" sectionFile="ui/MultipleVolatile.xwt">
<widget href="ui/MultipleVolatile.xwt#/"/>
</sections>
<sections xmi:id="_IrqWcybAEeihvoAPw2J-HQ" name="Single Union" sectionFile="ui/SingleUnion.xwt">
<widget href="ui/SingleUnion.xwt#/"/>
</sections>
<sections xmi:id="_IrqWdCbAEeihvoAPw2J-HQ" name="Multiple Union" sectionFile="ui/MultipleUnion.xwt">
<widget href="ui/MultipleUnion.xwt#/"/>
</sections>
<sections xmi:id="_IrqWdSbAEeihvoAPw2J-HQ" name="Single CppInit" sectionFile="ui/SingleCppInit.xwt">
<widget href="ui/SingleCppInit.xwt#/"/>
</sections>
<sections xmi:id="_Irq9gCbAEeihvoAPw2J-HQ" name="Multiple CppInit" sectionFile="ui/MultipleCppInit.xwt">
<widget href="ui/MultipleCppInit.xwt#/"/>
</sections>
<sections xmi:id="_Irq9gSbAEeihvoAPw2J-HQ" name="Single Visibility" sectionFile="ui/SingleVisibility.xwt">
<widget href="ui/SingleVisibility.xwt#/"/>
</sections>
<sections xmi:id="_Irq9gibAEeihvoAPw2J-HQ" name="Multiple Visibility" sectionFile="ui/MultipleVisibility.xwt">
<widget href="ui/MultipleVisibility.xwt#/"/>
</sections>
<sections xmi:id="_Irq9gybAEeihvoAPw2J-HQ" name="Single Const" sectionFile="ui/SingleConst.xwt">
<widget href="ui/SingleConst.xwt#/"/>
</sections>
<sections xmi:id="_Irq9hCbAEeihvoAPw2J-HQ" name="Multiple Const" sectionFile="ui/MultipleConst.xwt">
<widget href="ui/MultipleConst.xwt#/"/>
</sections>
<sections xmi:id="_IrrkkCbAEeihvoAPw2J-HQ" name="Single Include" sectionFile="ui/SingleInclude.xwt">
<widget href="ui/SingleInclude.xwt#/"/>
</sections>
<sections xmi:id="_IrrkkSbAEeihvoAPw2J-HQ" name="Multiple Include" sectionFile="ui/MultipleInclude.xwt">
<widget href="ui/MultipleInclude.xwt#/"/>
</sections>
<sections xmi:id="_IrrkkibAEeihvoAPw2J-HQ" name="Single Friend" sectionFile="ui/SingleFriend.xwt">
<widget href="ui/SingleFriend.xwt#/"/>
</sections>
<sections xmi:id="_IrrkkibAEeihvoAPw2xsqe" name="Single Enum Style" sectionFile="ui/SingleEnumStyle.xwt">
<widget href="ui/SingleEnumStyle.xwt#/"/>
</sections>
<sections xmi:id="_IrrkkybAEeihvoAPw2J-HQ" name="Multiple Friend" sectionFile="ui/MultipleFriend.xwt">
<widget href="ui/MultipleFriend.xwt#/"/>
</sections>
<sections xmi:id="_IrrklCbAEeihvoAPw2J-HQ" name="Single Inline" sectionFile="ui/SingleInline.xwt">
<widget href="ui/SingleInline.xwt#/"/>
</sections>
<sections xmi:id="_IrrklSbAEeihvoAPw2J-HQ" name="Multiple Inline" sectionFile="ui/MultipleInline.xwt">
<widget href="ui/MultipleInline.xwt#/"/>
</sections>
<sections xmi:id="_IrsLoCbAEeihvoAPw2J-HQ" name="Single Template" sectionFile="ui/SingleTemplate.xwt">
<widget href="ui/SingleTemplate.xwt#/"/>
</sections>
<sections xmi:id="_IrsLoSbAEeihvoAPw2J-HQ" name="Multiple Template" sectionFile="ui/MultipleTemplate.xwt">
<widget href="ui/MultipleTemplate.xwt#/"/>
</sections>
<sections xmi:id="_IrsLoibAEeihvoAPw2J-HQ" name="Single StorageClass" sectionFile="ui/SingleStorageClass.xwt">
<widget href="ui/SingleStorageClass.xwt#/"/>
</sections>
<sections xmi:id="_IrsLoybAEeihvoAPw2J-HQ" name="Multiple StorageClass" sectionFile="ui/MultipleStorageClass.xwt">
<widget href="ui/MultipleStorageClass.xwt#/"/>
</sections>
<sections xmi:id="_IrsysCbAEeihvoAPw2J-HQ" name="Single ManualGeneration" sectionFile="ui/SingleManualGeneration.xwt">
<widget href="ui/SingleManualGeneration.xwt#/"/>
</sections>
<sections xmi:id="_IrsysSbAEeihvoAPw2J-HQ" name="Multiple ManualGeneration" sectionFile="ui/MultipleManualGeneration.xwt">
<widget href="ui/MultipleManualGeneration.xwt#/"/>
</sections>
<sections xmi:id="_IrsysibAEeihvoAPw2J-HQ" name="Single CppRoot" sectionFile="ui/SingleCppRoot.xwt">
<widget href="ui/SingleCppRoot.xwt#/"/>
</sections>
<sections xmi:id="_IrsysybAEeihvoAPw2J-HQ" name="Multiple CppRoot" sectionFile="ui/MultipleCppRoot.xwt">
<widget href="ui/MultipleCppRoot.xwt#/"/>
</sections>
</tabs>
<views xmi:id="_EruWISbAEeihvoAPw2J-HQ" name="Single Array" sections="_IrmsECbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9cCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWIibAEeihvoAPw2J-HQ" name="isSingleArray">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWIybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Array"/>
</constraints>
</views>
<views xmi:id="_EruWJCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Array" sections="_IrmsESbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9cCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWJSbAEeihvoAPw2J-HQ" name="isMultipleArray">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWJibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Array"/>
</constraints>
</views>
<views xmi:id="_EruWJybAEeihvoAPw2J-HQ" name="Single Variadic" sections="_IrnTICbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9eybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWKCbAEeihvoAPw2J-HQ" name="isSingleVariadic">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWKSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Variadic"/>
</constraints>
</views>
<views xmi:id="_EruWKibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Variadic" sections="_IrnTISbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9eybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWKybAEeihvoAPw2J-HQ" name="isMultipleVariadic">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWLCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Variadic"/>
</constraints>
</views>
<views xmi:id="_EruWLSbAEeihvoAPw2J-HQ" name="Single ConstInit" sections="_IrnTIibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9VCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWLibAEeihvoAPw2J-HQ" name="isSingleConstInit">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWLybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::ConstInit"/>
</constraints>
</views>
<views xmi:id="_EruWMCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple ConstInit" sections="_IrnTIybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9VCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWMSbAEeihvoAPw2J-HQ" name="isMultipleConstInit">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWMibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::ConstInit"/>
</constraints>
</views>
<views xmi:id="_EruWMybAEeihvoAPw2J-HQ" name="Single Ref" sections="_IrnTJCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9dibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWNCbAEeihvoAPw2J-HQ" name="isSingleRef">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWNSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Ref"/>
</constraints>
</views>
<views xmi:id="_EruWNibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Ref" sections="_Irn6MCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9dibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWNybAEeihvoAPw2J-HQ" name="isMultipleRef">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWOCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Ref"/>
</constraints>
</views>
<views xmi:id="_EruWOSbAEeihvoAPw2J-HQ" name="Single Typedef" sections="_Irn6MSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9cibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWOibAEeihvoAPw2J-HQ" name="isSingleTypedef">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWOybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Typedef"/>
</constraints>
</views>
<views xmi:id="_EruWPCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Typedef" sections="_Irn6MibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9cibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWPSbAEeihvoAPw2J-HQ" name="isMultipleTypedef">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWPibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Typedef"/>
</constraints>
</views>
<views xmi:id="_EruWPybAEeihvoAPw2J-HQ" name="Single Virtual" sections="_Irn6MybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9UCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWQCbAEeihvoAPw2J-HQ" name="isSingleVirtual">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWQSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Virtual"/>
</constraints>
</views>
<views xmi:id="_EruWQibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Virtual" sections="_Irn6NCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9UCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWQybAEeihvoAPw2J-HQ" name="isMultipleVirtual">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWRCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Virtual"/>
</constraints>
</views>
<views xmi:id="_EruWRSbAEeihvoAPw2J-HQ" name="Single TemplateBinding" sections="_IrohQCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9eCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWRibAEeihvoAPw2J-HQ" name="isSingleTemplateBinding">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWRybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::TemplateBinding"/>
</constraints>
</views>
<views xmi:id="_EruWSCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple TemplateBinding" sections="_IrohQSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9eCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWSSbAEeihvoAPw2J-HQ" name="isMultipleTemplateBinding">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWSibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::TemplateBinding"/>
</constraints>
</views>
<views xmi:id="_EruWSybAEeihvoAPw2J-HQ" name="Single Ptr" sections="_IrpIUCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9aSbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWTCbAEeihvoAPw2J-HQ" name="isSinglePtr">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWTSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Ptr"/>
</constraints>
</views>
<views xmi:id="_EruWTibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Ptr" sections="_IrpIUSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9aSbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWTybAEeihvoAPw2J-HQ" name="isMultiplePtr">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWUCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Ptr"/>
</constraints>
</views>
<views xmi:id="_EruWUSbAEeihvoAPw2J-HQ" name="Single ExternLibrary" sections="_IrpIUibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9WibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWUibAEeihvoAPw2J-HQ" name="isSingleExternLibrary">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWUybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::ExternLibrary"/>
</constraints>
</views>
<views xmi:id="_EruWVCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple ExternLibrary" sections="_IrpIUybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9WibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWVSbAEeihvoAPw2J-HQ" name="isMultipleExternLibrary">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWVibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::ExternLibrary"/>
</constraints>
</views>
<views xmi:id="_EruWVybAEeihvoAPw2J-HQ" name="Single NoCodeGen" sections="_IrpIVCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9TybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWWCbAEeihvoAPw2J-HQ" name="isSingleNoCodeGen">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWWSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::NoCodeGen"/>
</constraints>
</views>
<views xmi:id="_EruWWibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple NoCodeGen" sections="_IrpvYCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9TybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWWybAEeihvoAPw2J-HQ" name="isMultipleNoCodeGen">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWXCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::NoCodeGen"/>
</constraints>
</views>
<views xmi:id="_EruWXSbAEeihvoAPw2J-HQ" name="Single External" sections="_IrpvYSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9YSbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWXibAEeihvoAPw2J-HQ" name="isSingleExternal">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWXybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::External"/>
</constraints>
</views>
<views xmi:id="_EruWYCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple External" sections="_IrpvYibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9YSbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWYSbAEeihvoAPw2J-HQ" name="isMultipleExternal">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWYibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::External"/>
</constraints>
</views>
<views xmi:id="_EruWYybAEeihvoAPw2J-HQ" name="Single Mutable" sections="_IrpvYybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9UybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWZCbAEeihvoAPw2J-HQ" name="isSingleMutable">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWZSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Mutable"/>
</constraints>
</views>
<views xmi:id="_EruWZibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Mutable" sections="_IrpvZCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9UybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWZybAEeihvoAPw2J-HQ" name="isMultipleMutable">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWaCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Mutable"/>
</constraints>
</views>
<views xmi:id="_EruWaSbAEeihvoAPw2J-HQ" name="Single TemplateParameter" sections="_IrpvZSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9USbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWaibAEeihvoAPw2J-HQ" name="isSingleTemplateParameter">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWaybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::TemplateParameter"/>
</constraints>
</views>
<views xmi:id="_EruWbCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple TemplateParameter" sections="_IrqWcCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9USbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWbSbAEeihvoAPw2J-HQ" name="isMultipleTemplateParameter">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWbibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::TemplateParameter"/>
</constraints>
</views>
<views xmi:id="_EruWbybAEeihvoAPw2J-HQ" name="Single Volatile" sections="_IrqWcSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9VibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWcCbAEeihvoAPw2J-HQ" name="isSingleVolatile">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWcSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Volatile"/>
</constraints>
</views>
<views xmi:id="_EruWcibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Volatile" sections="_IrqWcibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9VibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWcybAEeihvoAPw2J-HQ" name="isMultipleVolatile">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWdCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Volatile"/>
</constraints>
</views>
<views xmi:id="_EruWdSbAEeihvoAPw2J-HQ" name="Single Union" sections="_IrqWcybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9eibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWdibAEeihvoAPw2J-HQ" name="isSingleUnion">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWdybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Union"/>
</constraints>
</views>
<views xmi:id="_EruWeCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Union" sections="_IrqWdCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9eibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWeSbAEeihvoAPw2J-HQ" name="isMultipleUnion">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWeibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Union"/>
</constraints>
</views>
<views xmi:id="_EruWeybAEeihvoAPw2J-HQ" name="Single CppInit" sections="_IrqWdSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9dCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWfCbAEeihvoAPw2J-HQ" name="isSingleCppInit">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWfSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::CppInit"/>
</constraints>
</views>
<views xmi:id="_EruWfibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple CppInit" sections="_Irq9gCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9dCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWfybAEeihvoAPw2J-HQ" name="isMultipleCppInit">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWgCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::CppInit"/>
</constraints>
</views>
<views xmi:id="_EruWgSbAEeihvoAPw2J-HQ" name="Single Visibility" sections="_Irq9gSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9VybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWgibAEeihvoAPw2J-HQ" name="isSingleVisibility">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWgybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Visibility"/>
</constraints>
</views>
<views xmi:id="_EruWhCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Visibility" sections="_Irq9gibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9VybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWhSbAEeihvoAPw2J-HQ" name="isMultipleVisibility">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWhibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Visibility"/>
</constraints>
</views>
<views xmi:id="_EruWhybAEeihvoAPw2J-HQ" name="Single Const" sections="_Irq9gybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9YybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWiCbAEeihvoAPw2J-HQ" name="isSingleConst">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWiSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Const"/>
</constraints>
</views>
<views xmi:id="_EruWiibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Const" sections="_Irq9hCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9YybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWiybAEeihvoAPw2J-HQ" name="isMultipleConst">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWjCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Const"/>
</constraints>
</views>
<views xmi:id="_EruWjSbAEeihvoAPw2J-HQ" name="Single Include" sections="_IrrkkCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9aybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWjibAEeihvoAPw2J-HQ" name="isSingleInclude">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWjybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Include"/>
</constraints>
</views>
<views xmi:id="_EruWkCbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Include" sections="_IrrkkSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9aybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWkSbAEeihvoAPw2J-HQ" name="isMultipleInclude">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWkibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Include"/>
</constraints>
</views>
<views xmi:id="_EruWkybAEeihvoAPw2J-HQ" name="Single Friend" sections="_IrrkkibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9WSbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWlCbAEeihvoAPw2J-HQ" name="isSingleFriend">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWlSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Friend"/>
</constraints>
</views>
<views xmi:id="_EruWkybAEeihvoAPw2G-HQ" name="Single EnumStyle" sections="_IrrkkibAEeihvoAPw2xsqe" automaticContext="true" datacontexts="_Eru9WSbAEeihvoAPw2G-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWlCbAEeihvoAPw2G-HQ" name="isSingleFriend">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWlSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::EnumStyle"/>
</constraints>
</views>
<views xmi:id="_EruWlibAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Friend" sections="_IrrkkybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9WSbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_EruWlybAEeihvoAPw2J-HQ" name="isMultipleFriend">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_EruWmCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Friend"/>
</constraints>
</views>
<views xmi:id="_Eru9MCbAEeihvoAPw2J-HQ" name="Single Inline" sections="_IrrklCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9bybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9MSbAEeihvoAPw2J-HQ" name="isSingleInline">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9MibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Inline"/>
</constraints>
</views>
<views xmi:id="_Eru9MybAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Inline" sections="_IrrklSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9bybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9NCbAEeihvoAPw2J-HQ" name="isMultipleInline">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9NSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Inline"/>
</constraints>
</views>
<views xmi:id="_Eru9NibAEeihvoAPw2J-HQ" name="Single Template" sections="_IrsLoCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9ZybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9NybAEeihvoAPw2J-HQ" name="isSingleTemplate">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9OCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Template"/>
</constraints>
</views>
<views xmi:id="_Eru9OSbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple Template" sections="_IrsLoSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9ZybAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9OibAEeihvoAPw2J-HQ" name="isMultipleTemplate">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9OybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::Template"/>
</constraints>
</views>
<views xmi:id="_Eru9PCbAEeihvoAPw2J-HQ" name="Single StorageClass" sections="_IrsLoibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9ZCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9PSbAEeihvoAPw2J-HQ" name="isSingleStorageClass">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9PibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::StorageClass"/>
</constraints>
</views>
<views xmi:id="_Eru9PybAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple StorageClass" sections="_IrsLoybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9ZCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9QCbAEeihvoAPw2J-HQ" name="isMultipleStorageClass">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9QSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::StorageClass"/>
</constraints>
</views>
<views xmi:id="_Eru9QibAEeihvoAPw2J-HQ" name="Single ManualGeneration" sections="_IrsysCbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9fCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9QybAEeihvoAPw2J-HQ" name="isSingleManualGeneration">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9RCbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::ManualGeneration"/>
</constraints>
</views>
<views xmi:id="_Eru9RSbAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple ManualGeneration" sections="_IrsysSbAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9fCbAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9RibAEeihvoAPw2J-HQ" name="isMultipleManualGeneration">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9RybAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::ManualGeneration"/>
</constraints>
</views>
<views xmi:id="_Eru9SCbAEeihvoAPw2J-HQ" name="Single CppRoot" sections="_IrsysibAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9ZibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9SSbAEeihvoAPw2J-HQ" name="isSingleCppRoot">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9SibAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::CppRoot"/>
</constraints>
</views>
<views xmi:id="_Eru9SybAEeihvoAPw2J-HQ" elementMultiplicity="-1" name="Multiple CppRoot" sections="_IrsysybAEeihvoAPw2J-HQ" automaticContext="true" datacontexts="_Eru9ZibAEeihvoAPw2J-HQ">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_Eru9TCbAEeihvoAPw2J-HQ" name="isMultipleCppRoot">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_Eru9TSbAEeihvoAPw2J-HQ" name="stereotypeName" value="C_Cpp::CppRoot"/>
</constraints>
</views>
<dataContexts xmi:id="_Eru9TibAEeihvoAPw2J-HQ" name="C_Cpp">
<elements xmi:id="_Eru9TybAEeihvoAPw2J-HQ" name="NoCodeGen">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xhaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9UCbAEeihvoAPw2J-HQ" name="Virtual">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yQKDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9USbAEeihvoAPw2J-HQ" name="TemplateParameter">
<properties xmi:id="_Eru9UibAEeihvoAPw2J-HQ" name="name"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690x36DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9UybAEeihvoAPw2J-HQ" name="Mutable">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9VCbAEeihvoAPw2J-HQ" name="ConstInit">
<properties xmi:id="_Eru9VSbAEeihvoAPw2J-HQ" name="initialisation"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yQKDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9VibAEeihvoAPw2J-HQ" name="Volatile">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yQKDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yBaDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9VybAEeihvoAPw2J-HQ" name="Visibility">
<properties xmi:id="_Eru9WCbAEeihvoAPw2J-HQ" name="value"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690x7aDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9WSbAEeihvoAPw2J-HQ" name="Friend">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yQKDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xmqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9WSbAEeihvoAPw2G-HQ" name="EnumStyle">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690zBqDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xiaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9WibAEeihvoAPw2J-HQ" name="ExternLibrary">
<properties xmi:id="_Eru9WybAEeihvoAPw2J-HQ" name="includePaths" multiplicity="-1"/>
<properties xmi:id="_Eru9XCbAEeihvoAPw2J-HQ" name="libPaths" multiplicity="-1"/>
<properties xmi:id="_Eru9XSbAEeihvoAPw2J-HQ" name="macros" multiplicity="-1"/>
<properties xmi:id="_Eru9XibAEeihvoAPw2J-HQ" name="libs" multiplicity="-1"/>
<properties xmi:id="_Eru9XybAEeihvoAPw2J-HQ" name="includes" multiplicity="-1"/>
<properties xmi:id="_Eru9YCbAEeihvoAPw2J-HQ" name="prefix"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xiaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9YSbAEeihvoAPw2J-HQ" name="External">
<properties xmi:id="_Eru9YibAEeihvoAPw2J-HQ" name="name"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xwaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9YybAEeihvoAPw2J-HQ" name="Const">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yQKDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yBaDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9ZCbAEeihvoAPw2J-HQ" name="StorageClass">
<properties xmi:id="_Eru9ZSbAEeihvoAPw2J-HQ" name="storageClass" type="Enumeration"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yBaDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9ZibAEeihvoAPw2J-HQ" name="CppRoot">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xiaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9ZybAEeihvoAPw2J-HQ" name="Template">
<properties xmi:id="_Eru9aCbAEeihvoAPw2J-HQ" name="declaration"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yXqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9aSbAEeihvoAPw2J-HQ" name="Ptr">
<properties xmi:id="_Eru9aibAEeihvoAPw2J-HQ" name="declaration"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yBaDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9aybAEeihvoAPw2J-HQ" name="Include">
<properties xmi:id="_Eru9bCbAEeihvoAPw2J-HQ" name="body"/>
<properties xmi:id="_Eru9bSbAEeihvoAPw2J-HQ" name="preBody"/>
<properties xmi:id="_Eru9bibAEeihvoAPw2J-HQ" name="header"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xwaDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yXqDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xiaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9bybAEeihvoAPw2J-HQ" name="Inline">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yQKDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9cCbAEeihvoAPw2J-HQ" name="Array">
<properties xmi:id="_Eru9cSbAEeihvoAPw2J-HQ" name="definition"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xu6DJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yBaDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9cibAEeihvoAPw2J-HQ" name="Typedef">
<properties xmi:id="_Eru9cybAEeihvoAPw2J-HQ" name="definition"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690zE6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9dCbAEeihvoAPw2J-HQ" name="CppInit">
<properties xmi:id="_Eru9dSbAEeihvoAPw2J-HQ" name="value" type="Integer"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690zCKDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9dibAEeihvoAPw2J-HQ" name="Ref">
<properties xmi:id="_Eru9dybAEeihvoAPw2J-HQ" name="declaration"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yBaDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9eCbAEeihvoAPw2J-HQ" name="TemplateBinding">
<properties xmi:id="_Eru9eSbAEeihvoAPw2J-HQ" name="binding"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690x16DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9eibAEeihvoAPw2J-HQ" name="Union">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690y1qDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9eybAEeihvoAPw2J-HQ" name="Variadic">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yQKDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_Eru9fCbAEeihvoAPw2J-HQ" name="ManualGeneration">
<properties xmi:id="_Eru9fSbAEeihvoAPw2J-HQ" name="extensionBody"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yXqDJEeSZxfCXzZz3-w"/>
</elements>
<modelElementFactory href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@modelElementFactories.2"/>
</dataContexts>
</contexts:Context>