Closed stevevestal closed 9 years ago
This is not a bug. Unfortunately, in AADL source text "feature group" refers to the declaration of a feature group type (as in the example) and also to a feature that references a feature group classifier. In the standard document the BNF uses "feature_group_type" and "feature_group_spec". In the meta-model we use metaclasses "FeatureGroupType" and "FeatureGroup". Accordingly, the example works if you write "My_Group_Property: Size applies to (feature group type);".
-- This doesn't seem right....
property set MyProperty is -- No errors in the property set declarations. My_Data_Property: Size applies to (data); My_Group_Property: Size applies to (feature group); end MyProperty;
package MyFeatures public with MyProperty;
end MyFeatures;