ENTITY component_mating_constraint_condition_armx SUBTYPE OF (component_mating_constraint_condition); constraining_joint : SET [1:3] OF assembly_joint_armx; constrained_degree_of_freedom : SET [1:6] OF degree_of_freedom_armx; of_context : part_design_view; DERIVE SELF\shape_aspect.of_shape : product_definition_shape := ?; SELF\shape_aspect.description : text := ?; SELF\shape_aspect.product_definitional : LOGICAL := ?; UNIQUE ur1 : name, of_context; END_ENTITY; -- component_mating_constraint_condition_armx |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; component_mating_constraint_condition - component_mating_constraint_condition_armx constraining_joint: SET [1:3] OF assembly_joint_armx; constrained_degree_of_freedom: SET [1:6] OF degree_of_freedom_armx; of_context: part_design_view; (RT) (DER) of_shape: product_definition_shape; (RT) (DER) description: text; (RT) (DER) product_definitional: LOGICAL; |
Global rules for this entity data type- |
public interface EComponent_mating_constraint_condition_armx extends EComponent_mating_constraint_conditionconstraining_joint (explicit attribute)boolean testConstraining_joint(EComponent_mating_constraint_condition_armx type)AAssembly_joint_armx getConstraining_joint(EComponent_mating_constraint_condition_armx type) AAssembly_joint_armx createConstraining_joint(EComponent_mating_constraint_condition_armx type) void unsetConstraining_joint(EComponent_mating_constraint_condition_armx type) constrained_degree_of_freedom (explicit attribute)boolean testConstrained_degree_of_freedom(EComponent_mating_constraint_condition_armx type)A_enumeration getConstrained_degree_of_freedom(EComponent_mating_constraint_condition_armx type) A_enumeration createConstrained_degree_of_freedom(EComponent_mating_constraint_condition_armx type) void unsetConstrained_degree_of_freedom(EComponent_mating_constraint_condition_armx type) of_context (explicit attribute)boolean testOf_context(EComponent_mating_constraint_condition_armx type)EPart_design_view getOf_context(EComponent_mating_constraint_condition_armx type) void setOf_context(EComponent_mating_constraint_condition_armx type, EPart_design_view value) void unsetOf_context(EComponent_mating_constraint_condition_armx type) |
public class CComponent_mating_constraint_condition_armx implements EComponent_mating_constraint_condition_armxstatic EAttribute attributeConstraining_joint(EComponent_mating_constraint_condition_armx type)static int usedinConstraining_joint(EComponent_mating_constraint_condition_armx type, EAssembly_joint_armx instance, ASdaiModel domain, AComponent_mating_constraint_condition_armx result) static EAttribute attributeConstrained_degree_of_freedom(EComponent_mating_constraint_condition_armx type) static EAttribute attributeOf_context(EComponent_mating_constraint_condition_armx type) static int usedinOf_context(EComponent_mating_constraint_condition_armx type, EPart_design_view instance, ASdaiModel domain, AComponent_mating_constraint_condition_armx result) static EAttribute attributeOf_shape(EComponent_mating_constraint_condition_armx type) static int usedinOf_shape(EComponent_mating_constraint_condition_armx type, EProduct_definition_shape instance, ASdaiModel domain, AComponent_mating_constraint_condition_armx result) static EAttribute attributeDescription(EComponent_mating_constraint_condition_armx type) static EAttribute attributeProduct_definitional(EComponent_mating_constraint_condition_armx type) |
public class AComponent_mating_constraint_condition_armx extends AEntitypublic EComponent_mating_constraint_condition_armx getByIndex(int index)public EComponent_mating_constraint_condition_armx getCurrentMember(SdaiIterator it) |