ENTITY specification SUBTYPE OF (product_concept_feature); version_id : OPTIONAL STRING; category : specification_category; END_ENTITY; -- specification |
Entity data types and their attributesproduct_concept_featureid: identifier; name: label; (OPT) description: text; specification (OPT) version_id: STRING; category: specification_category; |
specification__package (PRODUCT_CLASS_XIM) |
Global rules for this entity data type- |
public interface ESpecification extends EProduct_concept_featureversion_id (explicit attribute)boolean testVersion_id(ESpecification type)String getVersion_id(ESpecification type) void setVersion_id(ESpecification type, String value) void unsetVersion_id(ESpecification type) category (explicit attribute)boolean testCategory(ESpecification type)ESpecification_category getCategory(ESpecification type) void setCategory(ESpecification type, ESpecification_category value) void unsetCategory(ESpecification type) |
public class CSpecification implements ESpecificationstatic EAttribute attributeVersion_id(ESpecification type)static EAttribute attributeCategory(ESpecification type) static int usedinCategory(ESpecification type, ESpecification_category instance, ASdaiModel domain, ASpecification result) |
public class ASpecification extends AEntitypublic ESpecification getByIndex(int index)public ESpecification getCurrentMember(SdaiIterator it) |