|
ENTITY conductive_interconnect_element_with_pre_defined_transitions_armx SUBTYPE OF (conductive_interconnect_element_armx, conductive_interconnect_element_with_pre_defined_transitions); centreline_shape : planar_path_shape_model_with_parameters; SELF\definition_based_product_occurrence.derived_from : trace_template_armx; SELF\stratum_feature_template_component_armx.implementation_or_resident_stratum : stratum_feature_armx; WHERE wr1: SIZEOF ( connected_points ) = SIZEOF ( SELF \ conductive_interconnect_element_armx . access_mechanisms ) - 1 ; wr2: SIZEOF ( [ 'layered_interconnect_module_design_xim.conductor' , 'layered_interconnect_module_design_xim.conductive_filled_area' ] * TYPEOF ( SELF \ stratum_feature_template_component_armx . implementation_or_resident_stratum ) ) = 1 ; wr3: centreline_shape . parameters = derived_from . trace_style ; wr4: SIZEOF ( QUERY ( ciet <* SELF \ conductive_interconnect_element_armx . access_mechanisms | NOT ( ciet . location . resident_design_layer_stratum = SELF \ stratum_feature_template_component_armx . implementation_or_resident_stratum . resident_stratum ) ) ) = 0 ; END_ENTITY; -- conductive_interconnect_element_with_pre_defined_transitions_armx |
Global rules for this entity data type- |
public interface EConductive_interconnect_element_with_pre_defined_transitions_armx extends EConductive_interconnect_element_armx, EConductive_interconnect_element_with_pre_defined_transitionscentreline_shape (explicit attribute)boolean testCentreline_shape(EConductive_interconnect_element_with_pre_defined_transitions_armx type)EPlanar_path_shape_model_with_parameters getCentreline_shape(EConductive_interconnect_element_with_pre_defined_transitions_armx type) void setCentreline_shape(EConductive_interconnect_element_with_pre_defined_transitions_armx type, EPlanar_path_shape_model_with_parameters value) void unsetCentreline_shape(EConductive_interconnect_element_with_pre_defined_transitions_armx type) |
public class CConductive_interconnect_element_with_pre_defined_transitions_armx implements EConductive_interconnect_element_with_pre_defined_transitions_armxstatic EAttribute attributeCentreline_shape(EConductive_interconnect_element_with_pre_defined_transitions_armx type)static int usedinCentreline_shape(EConductive_interconnect_element_with_pre_defined_transitions_armx type, EPlanar_path_shape_model_with_parameters instance, ASdaiModel domain, AConductive_interconnect_element_with_pre_defined_transitions_armx result) |
public class AConductive_interconnect_element_with_pre_defined_transitions_armx extends AEntitypublic EConductive_interconnect_element_with_pre_defined_transitions_armx getByIndex(int index)public EConductive_interconnect_element_with_pre_defined_transitions_armx getCurrentMember(SdaiIterator it) |