ENTITY same_time_machining_relationship SUBTYPE OF (item_instance_relationship); description_x : OPTIONAL string_select; placement : OPTIONAL transformation_select; DERIVE SELF\product_definition_relationship.description : text := ?; END_ENTITY; -- same_time_machining_relationship |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; part_occurrence_relationship (RT) relating_product_definition->relating_view: part_occurrence; (RT) related_product_definition->related_view: part_occurrence; item_instance_relationship (RT) relating_product_definition->relating: product_occurrence; (RT) related_product_definition->related: product_occurrence; same_time_machining_relationship (OPT) description_x: string_select; (OPT) placement: transformation_select; (RT) (DER) description: text; |
Global rules for this entity data type- |
public interface ESame_time_machining_relationship extends EItem_instance_relationshipdescription_x (explicit attribute)int testDescription_x(ESame_time_machining_relationship type)case 1 EEntity getDescription_x(ESame_time_machining_relationship type) void setDescription_x(ESame_time_machining_relationship type, EEntity value, EEntity node1) case sDescription_xDefault_language_string: String getDescription_x(ESame_time_machining_relationship type, EDefault_language_string node1) void setDescription_x(ESame_time_machining_relationship type, String value, EDefault_language_string node1) void unsetDescription_x(ESame_time_machining_relationship type) placement (explicit attribute)int testPlacement(ESame_time_machining_relationship type)case 1 EEntity getPlacement(ESame_time_machining_relationship type) void setPlacement(ESame_time_machining_relationship type, EEntity value, EEntity node1) void unsetPlacement(ESame_time_machining_relationship type) |
public class CSame_time_machining_relationship implements ESame_time_machining_relationshipstatic EAttribute attributeDescription_x(ESame_time_machining_relationship type)static int usedinDescription_x(ESame_time_machining_relationship type, EEntity instance, ASdaiModel domain, ASame_time_machining_relationship result) static EAttribute attributePlacement(ESame_time_machining_relationship type) static int usedinPlacement(ESame_time_machining_relationship type, EEntity instance, ASdaiModel domain, ASame_time_machining_relationship result) static EAttribute attributeDescription(ESame_time_machining_relationship type) |
public class ASame_time_machining_relationship extends AEntitypublic ESame_time_machining_relationship getByIndex(int index)public ESame_time_machining_relationship getCurrentMember(SdaiIterator it) |