Define a Structured Tagged Value

A Structured Tagged Value is a set of related Tagged Values that together define a property. For example, a structured Tagged Value for a street address will initially show the values of the address, such as:

448, My Street, Creswick, 3363

On expansion, the Tagged Value will show that it has the component Tagged Values:

PropertyNo  - 448
Street - My Street
Town - Creswick
AreaCode - 3363

You can create a Structured Tagged Value in a profile, using an unstereotyped Class. Any attribute owned by a Stereotype element in the profile that is classified by such a Class will define the Structured Tagged Value.

Create a Structured Tagged Value Class



See also


In your Profile Package, open the child Class diagram.

Create a Profile Package



In the Toolbox, select More tools | Class.

The contents of the Class page of the Toolbox display.




Drag a Class item from the Toolbox onto the diagram.

If the Properties dialog does not display, double-click on the element on the diagram.




In the Name field, type the name of the new Class element.




Select the Details page from the Properties hierarchy, and click on the Attributes button.

The Attributes dialog displays.




In the Name field, type the name of the Structured Tag attribute (for example, PropertyNo).




In the Type field, click on the drop-down arrow and select the appropriate type (such as int or string).




Click on the Save button, and repeat steps 6 to 8 for each remaining component tag attribute (for example: Street, Town, AreaCode).




When you have defined all the component tags, click on the Close button.




Right-click on the Stereotype element and select the Attributes context menu option.

The Attributes dialog displays for the stereotype.




In the Name field type a name for the attribute (for example: HomeAddress).




In the Type field click on the (  ...  ) button and select the name of the Structured Tagged Value Class element from the Select <Item> dialog, as the attribute's classifier.


Select <Item> Dialog


Click on the Save and Close buttons.

You have now generated the components of the Structured Tagged Value to be maintained in the Tagged Values window for any element derived from this part of the profile.


Tagged Values


Continue defining the profile, then save the diagram or package as a profile and either export it for use or add it to an MDG Technology file.

Export a Profile

Create MDG Technologies





These elements when, as a Profile, are saved, exported, imported and used, provide the Structured Tagged Values for the home and business addresses in an element of the stereotype Person.




The process of applying a Structured Tagged Value through a profile is an alternative to applying the Tagged Value through an Add-In; see the Learn more topics below

Learn more