blob: 92f37a6e6e842a7cfb9883e4f063d864d9ec9256 [file] [log] [blame]
<?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="_vf_E0ItfEeisGJCE4hLF5g" name="DesignPatterns">
<dependencies href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_69QJkKDJEeSZxfCXzZz3-w"/>
<tabs xmi:id="_wjzSQItfEeisGJCE4hLF5g" label="DesignPatterns" id="designpatterns" priority="100">
<sections xmi:id="_wj8cMItfEeisGJCE4hLF5g" name="Single ProblemKind" sectionFile="ui/SingleProblemKind.xwt">
<widget href="ui/SingleProblemKind.xwt#/"/>
</sections>
<sections xmi:id="_wj8cMYtfEeisGJCE4hLF5g" name="Multiple ProblemKind" sectionFile="ui/MultipleProblemKind.xwt">
<widget href="ui/MultipleProblemKind.xwt#/"/>
</sections>
<sections xmi:id="_wj-RYItfEeisGJCE4hLF5g" name="Single Problem" sectionFile="ui/SingleProblem.xwt">
<widget href="ui/SingleProblem.xwt#/"/>
</sections>
<sections xmi:id="_wj-RYYtfEeisGJCE4hLF5g" name="Multiple Problem" sectionFile="ui/MultipleProblem.xwt">
<widget href="ui/MultipleProblem.xwt#/"/>
</sections>
<sections xmi:id="_wj-RYotfEeisGJCE4hLF5g" name="Single Intent" sectionFile="ui/SingleIntent.xwt">
<widget href="ui/SingleIntent.xwt#/"/>
</sections>
<sections xmi:id="_wj-4cItfEeisGJCE4hLF5g" name="Multiple Intent" sectionFile="ui/MultipleIntent.xwt">
<widget href="ui/MultipleIntent.xwt#/"/>
</sections>
<sections xmi:id="_wj-4cYtfEeisGJCE4hLF5g" name="Single SolutionDesc" sectionFile="ui/SingleSolutionDesc.xwt">
<widget href="ui/SingleSolutionDesc.xwt#/"/>
</sections>
<sections xmi:id="_wj-4cotfEeisGJCE4hLF5g" name="Multiple SolutionDesc" sectionFile="ui/MultipleSolutionDesc.xwt">
<widget href="ui/MultipleSolutionDesc.xwt#/"/>
</sections>
<sections xmi:id="_wj-4c4tfEeisGJCE4hLF5g" name="Single Applicability" sectionFile="ui/SingleApplicability.xwt">
<widget href="ui/SingleApplicability.xwt#/"/>
</sections>
<sections xmi:id="_wj-4dItfEeisGJCE4hLF5g" name="Multiple Applicability" sectionFile="ui/MultipleApplicability.xwt">
<widget href="ui/MultipleApplicability.xwt#/"/>
</sections>
<sections xmi:id="_wj_fgItfEeisGJCE4hLF5g" name="Single PatternApplication" sectionFile="ui/SinglePatternApplication.xwt">
<widget href="ui/SinglePatternApplication.xwt#/"/>
</sections>
<sections xmi:id="_wj_fgYtfEeisGJCE4hLF5g" name="Multiple PatternApplication" sectionFile="ui/MultiplePatternApplication.xwt">
<widget href="ui/MultiplePatternApplication.xwt#/"/>
</sections>
<sections xmi:id="_wkAGkItfEeisGJCE4hLF5g" name="Single Consequence" sectionFile="ui/SingleConsequence.xwt">
<widget href="ui/SingleConsequence.xwt#/"/>
</sections>
<sections xmi:id="_wkAGkYtfEeisGJCE4hLF5g" name="Multiple Consequence" sectionFile="ui/MultipleConsequence.xwt">
<widget href="ui/MultipleConsequence.xwt#/"/>
</sections>
<sections xmi:id="_wkAGkotfEeisGJCE4hLF5g" name="Single PatternSystem" sectionFile="ui/SinglePatternSystem.xwt">
<widget href="ui/SinglePatternSystem.xwt#/"/>
</sections>
<sections xmi:id="_wkAGk4tfEeisGJCE4hLF5g" name="Multiple PatternSystem" sectionFile="ui/MultiplePatternSystem.xwt">
<widget href="ui/MultiplePatternSystem.xwt#/"/>
</sections>
<sections xmi:id="_wkAtoItfEeisGJCE4hLF5g" name="Single Context" sectionFile="ui/SingleContext.xwt">
<widget href="ui/SingleContext.xwt#/"/>
</sections>
<sections xmi:id="_wkAtoYtfEeisGJCE4hLF5g" name="Multiple Context" sectionFile="ui/MultipleContext.xwt">
<widget href="ui/MultipleContext.xwt#/"/>
</sections>
<sections xmi:id="_wkBUsItfEeisGJCE4hLF5g" name="Single Pattern" sectionFile="ui/SinglePattern.xwt">
<widget href="ui/SinglePattern.xwt#/"/>
</sections>
<sections xmi:id="_wkBUsYtfEeisGJCE4hLF5g" name="Multiple Pattern" sectionFile="ui/MultiplePattern.xwt">
<widget href="ui/MultiplePattern.xwt#/"/>
</sections>
<sections xmi:id="_wkBUsotfEeisGJCE4hLF5g" name="Single Replication" sectionFile="ui/SingleReplication.xwt">
<widget href="ui/SingleReplication.xwt#/"/>
</sections>
<sections xmi:id="_wkB7wItfEeisGJCE4hLF5g" name="Multiple Replication" sectionFile="ui/MultipleReplication.xwt">
<widget href="ui/MultipleReplication.xwt#/"/>
</sections>
<sections xmi:id="_wkB7wYtfEeisGJCE4hLF5g" name="Single SampleCode" sectionFile="ui/SingleSampleCode.xwt">
<widget href="ui/SingleSampleCode.xwt#/"/>
</sections>
<sections xmi:id="_wkB7wotfEeisGJCE4hLF5g" name="Multiple SampleCode" sectionFile="ui/MultipleSampleCode.xwt">
<widget href="ui/MultipleSampleCode.xwt#/"/>
</sections>
<sections xmi:id="_wkB7w4tfEeisGJCE4hLF5g" name="Single AutomaticBinding" sectionFile="ui/SingleAutomaticBinding.xwt">
<widget href="ui/SingleAutomaticBinding.xwt#/"/>
</sections>
<sections xmi:id="_wkCi0ItfEeisGJCE4hLF5g" name="Multiple AutomaticBinding" sectionFile="ui/MultipleAutomaticBinding.xwt">
<widget href="ui/MultipleAutomaticBinding.xwt#/"/>
</sections>
<sections xmi:id="_wkCi0YtfEeisGJCE4hLF5g" name="Single KnownUse" sectionFile="ui/SingleKnownUse.xwt">
<widget href="ui/SingleKnownUse.xwt#/"/>
</sections>
<sections xmi:id="_wkCi0otfEeisGJCE4hLF5g" name="Multiple KnownUse" sectionFile="ui/MultipleKnownUse.xwt">
<widget href="ui/MultipleKnownUse.xwt#/"/>
</sections>
<sections xmi:id="_wkCi04tfEeisGJCE4hLF5g" name="Single Solution" sectionFile="ui/SingleSolution.xwt">
<widget href="ui/SingleSolution.xwt#/"/>
</sections>
<sections xmi:id="_wkDJ4ItfEeisGJCE4hLF5g" name="Multiple Solution" sectionFile="ui/MultipleSolution.xwt">
<widget href="ui/MultipleSolution.xwt#/"/>
</sections>
</tabs>
<views xmi:id="_vf_E0YtfEeisGJCE4hLF5g" name="Single ProblemKind" sections="_wj8cMItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FQ4tfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E0otfEeisGJCE4hLF5g" name="isSingleProblemKind">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E04tfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::ProblemKind"/>
</constraints>
</views>
<views xmi:id="_vf_E1ItfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple ProblemKind" sections="_wj8cMYtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FQ4tfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E1YtfEeisGJCE4hLF5g" name="isMultipleProblemKind">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E1otfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::ProblemKind"/>
</constraints>
</views>
<views xmi:id="_vf_E14tfEeisGJCE4hLF5g" name="Single Problem" sections="_wj-RYItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FTotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E2ItfEeisGJCE4hLF5g" name="isSingleProblem">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E2YtfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Problem"/>
</constraints>
</views>
<views xmi:id="_vf_E2otfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple Problem" sections="_wj-RYYtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FTotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E24tfEeisGJCE4hLF5g" name="isMultipleProblem">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E3ItfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Problem"/>
</constraints>
</views>
<views xmi:id="_vf_E3YtfEeisGJCE4hLF5g" name="Single Intent" sections="_wj-RYotfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FUYtfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E3otfEeisGJCE4hLF5g" name="isSingleIntent">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E34tfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Intent"/>
</constraints>
</views>
<views xmi:id="_vf_E4ItfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple Intent" sections="_wj-4cItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FUYtfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E4YtfEeisGJCE4hLF5g" name="isMultipleIntent">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E4otfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Intent"/>
</constraints>
</views>
<views xmi:id="_vf_E44tfEeisGJCE4hLF5g" name="Single SolutionDesc" sections="_wj-4cYtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FN4tfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E5ItfEeisGJCE4hLF5g" name="isSingleSolutionDesc">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E5YtfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::SolutionDesc"/>
</constraints>
</views>
<views xmi:id="_vf_E5otfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple SolutionDesc" sections="_wj-4cotfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FN4tfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E54tfEeisGJCE4hLF5g" name="isMultipleSolutionDesc">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E6ItfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::SolutionDesc"/>
</constraints>
</views>
<views xmi:id="_vf_E6YtfEeisGJCE4hLF5g" name="Single Applicability" sections="_wj-4c4tfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FLItfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E6otfEeisGJCE4hLF5g" name="isSingleApplicability">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E64tfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Applicability"/>
</constraints>
</views>
<views xmi:id="_vf_E7ItfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple Applicability" sections="_wj-4dItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FLItfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E7YtfEeisGJCE4hLF5g" name="isMultipleApplicability">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E7otfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Applicability"/>
</constraints>
</views>
<views xmi:id="_vf_E74tfEeisGJCE4hLF5g" name="Single PatternApplication" sections="_wj_fgItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FO4tfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E8ItfEeisGJCE4hLF5g" name="isSinglePatternApplication">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E8YtfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::PatternApplication"/>
</constraints>
</views>
<views xmi:id="_vf_E8otfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple PatternApplication" sections="_wj_fgYtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FO4tfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E84tfEeisGJCE4hLF5g" name="isMultiplePatternApplication">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E9ItfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::PatternApplication"/>
</constraints>
</views>
<views xmi:id="_vf_E9YtfEeisGJCE4hLF5g" name="Single Consequence" sections="_wkAGkItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FOYtfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E9otfEeisGJCE4hLF5g" name="isSingleConsequence">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E94tfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Consequence"/>
</constraints>
</views>
<views xmi:id="_vf_E-ItfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple Consequence" sections="_wkAGkYtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FOYtfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E-YtfEeisGJCE4hLF5g" name="isMultipleConsequence">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E-otfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Consequence"/>
</constraints>
</views>
<views xmi:id="_vf_E-4tfEeisGJCE4hLF5g" name="Single PatternSystem" sections="_wkAGkotfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FLYtfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E_ItfEeisGJCE4hLF5g" name="isSinglePatternSystem">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_E_YtfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::PatternSystem"/>
</constraints>
</views>
<views xmi:id="_vf_E_otfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple PatternSystem" sections="_wkAGk4tfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FLYtfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_E_4tfEeisGJCE4hLF5g" name="isMultiplePatternSystem">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FAItfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::PatternSystem"/>
</constraints>
</views>
<views xmi:id="_vf_FAYtfEeisGJCE4hLF5g" name="Single Context" sections="_wkAtoItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FLotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FAotfEeisGJCE4hLF5g" name="isSingleContext">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FA4tfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Context"/>
</constraints>
</views>
<views xmi:id="_vf_FBItfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple Context" sections="_wkAtoYtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FLotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FBYtfEeisGJCE4hLF5g" name="isMultipleContext">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FBotfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Context"/>
</constraints>
</views>
<views xmi:id="_vf_FB4tfEeisGJCE4hLF5g" name="Single Pattern" sections="_wkBUsItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FRItfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FCItfEeisGJCE4hLF5g" name="isSinglePattern">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FCYtfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Pattern"/>
</constraints>
</views>
<views xmi:id="_vf_FCotfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple Pattern" sections="_wkBUsYtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FRItfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FC4tfEeisGJCE4hLF5g" name="isMultiplePattern">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FDItfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Pattern"/>
</constraints>
</views>
<views xmi:id="_vf_FDYtfEeisGJCE4hLF5g" name="Single Replication" sections="_wkBUsotfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FMotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FDotfEeisGJCE4hLF5g" name="isSingleReplication">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FD4tfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Replication"/>
</constraints>
</views>
<views xmi:id="_vf_FEItfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple Replication" sections="_wkB7wItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FMotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FEYtfEeisGJCE4hLF5g" name="isMultipleReplication">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FEotfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Replication"/>
</constraints>
</views>
<views xmi:id="_vf_FE4tfEeisGJCE4hLF5g" name="Single SampleCode" sections="_wkB7wYtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FUItfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FFItfEeisGJCE4hLF5g" name="isSingleSampleCode">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FFYtfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::SampleCode"/>
</constraints>
</views>
<views xmi:id="_vf_FFotfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple SampleCode" sections="_wkB7wotfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FUItfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FF4tfEeisGJCE4hLF5g" name="isMultipleSampleCode">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FGItfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::SampleCode"/>
</constraints>
</views>
<views xmi:id="_vf_FGYtfEeisGJCE4hLF5g" name="Single AutomaticBinding" sections="_wkB7w4tfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FNotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FGotfEeisGJCE4hLF5g" name="isSingleAutomaticBinding">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FG4tfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::AutomaticBinding"/>
</constraints>
</views>
<views xmi:id="_vf_FHItfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple AutomaticBinding" sections="_wkCi0ItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FNotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FHYtfEeisGJCE4hLF5g" name="isMultipleAutomaticBinding">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FHotfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::AutomaticBinding"/>
</constraints>
</views>
<views xmi:id="_vf_FH4tfEeisGJCE4hLF5g" name="Single KnownUse" sections="_wkCi0YtfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FOItfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FIItfEeisGJCE4hLF5g" name="isSingleKnownUse">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FIYtfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::KnownUse"/>
</constraints>
</views>
<views xmi:id="_vf_FIotfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple KnownUse" sections="_wkCi0otfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FOItfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FI4tfEeisGJCE4hLF5g" name="isMultipleKnownUse">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FJItfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::KnownUse"/>
</constraints>
</views>
<views xmi:id="_vf_FJYtfEeisGJCE4hLF5g" name="Single Solution" sections="_wkCi04tfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FPotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FJotfEeisGJCE4hLF5g" name="isSingleSolution">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FJ4tfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Solution"/>
</constraints>
</views>
<views xmi:id="_vf_FKItfEeisGJCE4hLF5g" elementMultiplicity="-1" name="Multiple Solution" sections="_wkDJ4ItfEeisGJCE4hLF5g" automaticContext="true" datacontexts="_vf_FPotfEeisGJCE4hLF5g">
<constraints xsi:type="constraints:SimpleConstraint" xmi:id="_vf_FKYtfEeisGJCE4hLF5g" name="isMultipleSolution">
<constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_vf_FKotfEeisGJCE4hLF5g" name="stereotypeName" value="DesignPatterns::Solution"/>
</constraints>
</views>
<dataContexts xmi:id="_vf_FK4tfEeisGJCE4hLF5g" name="DesignPatterns">
<elements xmi:id="_vf_FLItfEeisGJCE4hLF5g" name="Applicability">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xgqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FLYtfEeisGJCE4hLF5g" name="PatternSystem">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xiaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FLotfEeisGJCE4hLF5g" name="Context">
<properties xmi:id="_vf_FL4tfEeisGJCE4hLF5g" name="applicability" type="Reference"/>
<properties xmi:id="_vf_FMItfEeisGJCE4hLF5g" name="precondition" multiplicity="-1"/>
<properties xmi:id="_vf_FMYtfEeisGJCE4hLF5g" name="motivation"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yXqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FMotfEeisGJCE4hLF5g" name="Replication">
<properties xmi:id="_vf_FM4tfEeisGJCE4hLF5g" name="kind" type="Enumeration"/>
<properties xmi:id="_vf_FNItfEeisGJCE4hLF5g" name="initialNumberOfReplicas" type="Integer"/>
<properties xmi:id="_vf_FNYtfEeisGJCE4hLF5g" name="minNumberOfReplicas" type="Integer"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xsqDJEeSZxfCXzZz3-w"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FNotfEeisGJCE4hLF5g" name="AutomaticBinding">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yG6DJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FN4tfEeisGJCE4hLF5g" name="SolutionDesc">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xgqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FOItfEeisGJCE4hLF5g" name="KnownUse">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xgqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FOYtfEeisGJCE4hLF5g" name="Consequence">
<properties xmi:id="_vf_FOotfEeisGJCE4hLF5g" name="conseqKind" type="Enumeration"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xgqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FO4tfEeisGJCE4hLF5g" name="PatternApplication">
<properties xmi:id="_vf_FPItfEeisGJCE4hLF5g" name="date"/>
<properties xmi:id="_vf_FPYtfEeisGJCE4hLF5g" name="user"/>
<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#_690y3aDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FPotfEeisGJCE4hLF5g" name="Solution">
<properties xmi:id="_vf_FP4tfEeisGJCE4hLF5g" name="consequence" type="Reference" multiplicity="-1"/>
<properties xmi:id="_vf_FQItfEeisGJCE4hLF5g" name="sampleCode" type="Reference" multiplicity="-1"/>
<properties xmi:id="_vf_FQYtfEeisGJCE4hLF5g" name="safetyLevel" type="Enumeration"/>
<properties xmi:id="_vf_FQotfEeisGJCE4hLF5g" name="description" type="Reference"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xiaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FQ4tfEeisGJCE4hLF5g" name="ProblemKind">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yXqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FRItfEeisGJCE4hLF5g" name="Pattern">
<properties xmi:id="_vf_FRYtfEeisGJCE4hLF5g" name="knownUse" type="Reference" multiplicity="-1"/>
<properties xmi:id="_vf_FRotfEeisGJCE4hLF5g" name="applicability" type="Reference"/>
<properties xmi:id="_vf_FR4tfEeisGJCE4hLF5g" name="relatedPattern" type="Reference" multiplicity="-1"/>
<properties xmi:id="_vf_FSItfEeisGJCE4hLF5g" name="intent" type="Reference"/>
<properties xmi:id="_vf_FSYtfEeisGJCE4hLF5g" name="problem" type="Reference"/>
<properties xmi:id="_vf_FSotfEeisGJCE4hLF5g" name="context" type="Reference"/>
<properties xmi:id="_vf_FS4tfEeisGJCE4hLF5g" name="solutions" type="Reference" multiplicity="-1"/>
<properties xmi:id="_vf_FTItfEeisGJCE4hLF5g" name="classification" type="Enumeration"/>
<properties xmi:id="_vf_FTYtfEeisGJCE4hLF5g" name="level" type="Enumeration"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xiaDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FTotfEeisGJCE4hLF5g" name="Problem">
<properties xmi:id="_vf_FT4tfEeisGJCE4hLF5g" name="kind" type="Reference"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xgqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FUItfEeisGJCE4hLF5g" name="SampleCode">
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690yXqDJEeSZxfCXzZz3-w"/>
</elements>
<elements xmi:id="_vf_FUYtfEeisGJCE4hLF5g" name="Intent">
<properties xmi:id="_vf_FUotfEeisGJCE4hLF5g" name="description" type="Reference"/>
<supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#_690xgqDJEeSZxfCXzZz3-w"/>
</elements>
<modelElementFactory href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@modelElementFactories.2"/>
</dataContexts>
</contexts:Context>