ENTITY geometrical_relationship SUBTYPE OF (part_definition_relationship); definition_placement : template_instance; DERIVE SELF\product_definition_relationship.name : STRING := 'geometrical relationship'; END_ENTITY; -- geometrical_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_definition_relationship (RT) relating_product_definition->relating_view: part_view_definition; (RT) related_product_definition->related_view: part_view_definition; geometrical_relationship definition_placement: template_instance; (RT) (DER) name: STRING; |
Global rules for this entity data type- |
public interface EGeometrical_relationship extends EPart_definition_relationshipdefinition_placement (explicit attribute)int testDefinition_placement(EGeometrical_relationship type)case 1 EEntity getDefinition_placement(EGeometrical_relationship type) void setDefinition_placement(EGeometrical_relationship type, EEntity value, EEntity node1) void unsetDefinition_placement(EGeometrical_relationship type) |
public class CGeometrical_relationship implements EGeometrical_relationshipstatic EAttribute attributeDefinition_placement(EGeometrical_relationship type)static int usedinDefinition_placement(EGeometrical_relationship type, EEntity instance, ASdaiModel domain, AGeometrical_relationship result) static EAttribute attributeName(EGeometrical_relationship type) |
public class AGeometrical_relationship extends AEntitypublic EGeometrical_relationship getByIndex(int index)public EGeometrical_relationship getCurrentMember(SdaiIterator it) |