Yes, it's the same stereotype with the the same set of tagged values regardless of how many metatypes it can be applied to.
You can however choose to present those tagged values with a different grouping based on the metatype.
Hey Eve
So I tried to get two different metaclasses belonging to the same stereotype to have two different sets of groupings by directly manipulating the XML (see below) but no matter what I do Sparx only shows one set of groups (the one defined in Class).
Wassup? Am I doing something wrong or did I misunderstand what you were saying?
Cheers :-)
<AppliesTo>
<Apply type="Actor">
<Property name="_tagGroupings" value="T2=G1;T1=G1;T4=G2;T3=G2;"/>
<Property name="_tagGroups" value="G1,G2"/>
</Apply>
<Apply type="Class">
<Property name="isActive" value=""/>
<Property name="_HideUmlLinks" value="True"/>
<Property name="_tagGroupings" value="T2=G3;T1=G3;T4=G4;T3=G4;"/>
<Property name="_tagGroups" value="G3,G4"/>
</Apply>
</AppliesTo>
<TaggedValues>
<Tag name="T1" type="" description="" unit="" values="" default=""/>
<Tag name="T2" type="" description="" unit="" values="" default=""/>
<Tag name="T3" type="" description="" unit="" values="" default=""/>
<Tag name="T4" type="" description="" unit="" values="" default=""/>
<Tag name="T5" type="" description="" unit="" values="" default=""/>
</TaggedValues>