diff options
author | Sandro S. Andrade <sandroandrade@kde.org> | 2013-06-26 13:19:00 -0300 |
---|---|---|
committer | Sandro S. Andrade <sandroandrade@kde.org> | 2013-06-26 21:21:45 +0200 |
commit | 4d781253bbfbe755db073710e381495ab46522f9 (patch) | |
tree | c54dd0e35797262b8adf268ff78e306bbad02f07 /scripts | |
parent | 1917699cb050971941bf3de213730b26d459311f (diff) |
Add name parameter to QDuSEVariationPoint's
Change-Id: Ia44869697199668e2f6c2eafd6ce984244b62435
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/normative-xmi/DuSE.qtxmi | 7 | ||||
-rw-r--r-- | scripts/normative-xmi/DuSE.xmi | 14 |
2 files changed, 17 insertions, 4 deletions
diff --git a/scripts/normative-xmi/DuSE.qtxmi b/scripts/normative-xmi/DuSE.qtxmi index 9effda5e..18533526 100644 --- a/scripts/normative-xmi/DuSE.qtxmi +++ b/scripts/normative-xmi/DuSE.qtxmi @@ -90,6 +90,13 @@ <class name="QDuseVariationPoint" isAbstract="false"> <documentation>A variation point represents a specific solution for a given design dimension. A variation point entails validation rules which check for valid combinations of variation points and a script which defines the architectural changes to be enacted from such solution.</documentation> <qtinclude>QtCore/QString</qtinclude> + <attribute isDerived="false" isDerivedUnion="false" isReadOnly="false" subsettedProperty="" redefinedProperty="" id="VariationPoint-name" defaultValue="" aggregation="none" subsettedBy=""> + <accessor return="QString " name="name" constness=" const"/> + <accessor return="void " name="setName" constness=""> + <parameter type="QString " name="name"/> + </accessor> + <documentation>The variation point's name.</documentation> + </attribute> <attribute isDerived="false" isDerivedUnion="false" isReadOnly="false" subsettedProperty="" redefinedProperty="" id="VariationPoint-rationale" defaultValue="" aggregation="none" subsettedBy=""> <accessor return="QString " name="rationale" constness=" const"/> <accessor return="void " name="setRationale" constness=""> diff --git a/scripts/normative-xmi/DuSE.xmi b/scripts/normative-xmi/DuSE.xmi index abc71411..ed02f62a 100644 --- a/scripts/normative-xmi/DuSE.xmi +++ b/scripts/normative-xmi/DuSE.xmi @@ -76,9 +76,9 @@ <body>A design dimension captures a specific degree of freedom when designing architectures in the given application domain. A design dimension entails a set of variation points which denote alternative solutions for such degree of freedom. Optionally, a variation point may define validation rules which should return a true value if that variation point is to be considered valid for the corresponding input model. A variation point may also specify a set of other variation points which should be previously evaluated, defining a sort of design dimension dependency.</body> </ownedComment> <ownedAttribute xmi:type="uml:Property" visibility="public" name="name" xmi:id="DesignSpace-name"> - <ownedComment xmi:type="uml:Comment" xmi:id="DesignSpace-name-_ownedComment.0" annotatedElement="DesignSpace-name"> - <body>The design dimension's name.</body> - </ownedComment> + <ownedComment xmi:type="uml:Comment" xmi:id="DesignSpace-name-_ownedComment.0" annotatedElement="DesignSpace-name"> + <body>The design dimension's name.</body> + </ownedComment> <type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> </ownedAttribute> <ownedAttribute xmi:type="uml:Property" visibility="public" name="instanceSelectionRule" xmi:id="DesignSpace-instanceSelectionRule"> @@ -116,6 +116,12 @@ <ownedComment xmi:type="uml:Comment" xmi:id="VariationPoint-_ownedComment.0" annotatedElement="VariationPoint"> <body>A variation point represents a specific solution for a given design dimension. A variation point entails validation rules which check for valid combinations of variation points and a script which defines the architectural changes to be enacted from such solution.</body> </ownedComment> + <ownedAttribute xmi:type="uml:Property" visibility="public" name="name" xmi:id="VariationPoint-name"> + <ownedComment xmi:type="uml:Comment" xmi:id="VariationPoint-name-_ownedComment.0" annotatedElement="VariationPoint-name"> + <body>The variation point's name.</body> + </ownedComment> + <type href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/> + </ownedAttribute> <ownedAttribute xmi:type="uml:Property" visibility="public" name="rationale" xmi:id="VariationPoint-rationale"> <ownedComment xmi:type="uml:Comment" xmi:id="VariationPoint-rationale-_ownedComment.0" annotatedElement="VariationPoint-rationale"> <body>The variation point's rationale.</body> @@ -158,4 +164,4 @@ </ownedAttribute> </packagedElement> </uml:Package> -</xmi:XMI>
\ No newline at end of file +</xmi:XMI> |