ENTITY configurable_item SUBTYPE OF (configuration_item); item_concept_feature : SET [1:?] OF product_concept_feature_association; END_ENTITY; -- configurable_item |
Entity data types and their attributesconfiguration_itemid: identifier; name: label; (OPT) description: text; item_concept: product_concept; (OPT) purpose: label; configurable_item item_concept_feature: SET [1:?] OF product_concept_feature_association; |
product_specification (SPECIFIED_PRODUCT_MIM) |
Global rules for this entity data typesubtype_mandatory_configurable_item (AUTOMOTIVE_DESIGN)subtype_mandatory_configurable_item (CATALOG_DATA_INFORMATION_MIM) |
public interface EConfigurable_item extends EConfiguration_itemitem_concept_feature (explicit attribute)boolean testItem_concept_feature(EConfigurable_item type)AProduct_concept_feature_association getItem_concept_feature(EConfigurable_item type) AProduct_concept_feature_association createItem_concept_feature(EConfigurable_item type) void unsetItem_concept_feature(EConfigurable_item type) |
public class CConfigurable_item implements EConfigurable_itemstatic EAttribute attributeItem_concept_feature(EConfigurable_item type)static int usedinItem_concept_feature(EConfigurable_item type, EProduct_concept_feature_association instance, ASdaiModel domain, AConfigurable_item result) |
public class AConfigurable_item extends AEntitypublic EConfigurable_item getByIndex(int index)public EConfigurable_item getCurrentMember(SdaiIterator it) |