|
ENTITY padstack_definition_armx SUPERTYPE OF (passage_padstack_definition_armx) SUBTYPE OF (multi_stratum_structured_template_armx, padstack_definition); WHERE wr1: SIZEOF ( QUERY ( prpc <* USEDIN ( SELF \ product_view_definition . defined_version . of_product , 'product_definition_schema.product_related_product_category.products' ) | ( prpc \ product_category . name = 'template model' ) ) ) > 0 ; wr2: NOT ( 'part_template_2d_shape_xim.passage_padstack_definition_armx' IN TYPEOF ( SELF ) ) XOR ( SIZEOF ( QUERY ( tlict <* SELF \ structured_template_armx . templates | ( 'part_template_2d_shape_xim.inter_stratum_feature_template_location' IN TYPEOF ( tlict ) ) ) ) > 0 ) ; wr3: SIZEOF ( QUERY ( tlict <* SELF \ structured_template_armx . templates | ( NOT ( 'part_template_2d_shape_xim.inter_stratum_feature_template_location' IN TYPEOF ( tlict ) ) ) AND ( NOT ( 'part_template_2d_shape_xim.stratum_specific_template_location_armx' IN TYPEOF ( tlict ) ) ) ) ) = 0 ; END_ENTITY; -- padstack_definition_armx |
| padstack_definition_armx$stratum_stack_dependent_template_armx (PART_TEMPLATE_2D_SHAPE_XIM) |
| passage_padstack_definition_armx (PART_TEMPLATE_2D_SHAPE_XIM) |
Global rules for this entity data type- |
public interface EPadstack_definition_armx extends EMulti_stratum_structured_template_armx, EPadstack_definition |
public class CPadstack_definition_armx implements EPadstack_definition_armx |
public class APadstack_definition_armx extends AEntitypublic EPadstack_definition_armx getByIndex(int index)public EPadstack_definition_armx getCurrentMember(SdaiIterator it) |