The goal of this exercise is to extend a base method content associated with a Task by using extends variability.
- Create a new Task in the Extends Test content
package called "my_extends_design_user_interface" with the presentation name "Extends Design User Interface".
-
In the Variability Type, select extends and choose the base task design_user_interface.
-
Add a Brief Description: Extends Task Brief Description.
-
Add Steps: Extend Step 1, Extend Step 2
-
Add the Role created in
Exercise 4, my_extends_ui_designer, as Primary Performer.
-
Add the Work Product created in Exercise 5,
my_extends_rup_navmap, as an Output.
- Add Guidance (choose any guidance)
- Add the Task to the appropriate Standard Category:
rup_analysis_design_discipline.
- Save and then switch to the Browsing perspective.
- In the Configuration View select the Extends Design User Interface
task under the Disciplines folder in the Analysis & Design discipline.
You will see in the HTML page that method content and relationships have been inherited
from the base task and extended by the plug-in extending content and relationships.
Note that the extended task remains unchanged.