ENTITY mating_definition SUBTYPE OF (product_view_definition); mating_type : undefined_object; DERIVE SELF\product_definition.name : label := ?; INVERSE mated_items : SET [2:?] OF mated_item_association FOR relating; END_ENTITY; -- mating_definition |
Entity data types and their attributesproduct_definitionid: identifier; (OPT) description: text; formation: product_definition_formation; frame_of_reference: product_definition_context; (DER) name: label; product_view_definition (RT) (OPT) description->name_x: STRING; (OPT) additional_characterization: STRING; (RT) frame_of_reference->initial_context: product_definition_context; (OPT) additional_contexts: SET [1:?] OF product_definition_context; (RT) formation->defined_version: product_definition_formation; (RT) (DER) name: label; mating_definition mating_type: undefined_object; (RT) (DER) name: label; (INV) mated_items: SET [2:?] OF mated_item_association FOR relating; |
Global rules for this entity data type- |
public interface EMating_definition extends EProduct_view_definitionmating_type (explicit attribute)boolean testMating_type(EMating_definition type)String getMating_type(EMating_definition type) void setMating_type(EMating_definition type, String value) void unsetMating_type(EMating_definition type) mated_items (inverse attribute)AMated_item_association getMated_items(EMating_definition type, ASdaiModel domain) |
public class CMating_definition implements EMating_definitionstatic EAttribute attributeMating_type(EMating_definition type)static EAttribute attributeName(EMating_definition type) static EAttribute attributeMated_items(EMating_definition type) |
public class AMating_definition extends AEntitypublic EMating_definition getByIndex(int index)public EMating_definition getCurrentMember(SdaiIterator it) |