ENTITY connected_filled_area SUBTYPE OF (conductive_filled_area); SELF\stratum_feature_armx.resident_stratum : design_layer_stratum_armx; implementation_requirement : SET [1:?] OF intra_stratum_join_relationship; INVERSE join_component : SET [0:?] OF single_stratum_printed_component_armx FOR stratum_feature_implementation; WHERE wr1: SIZEOF(implementation_requirement) - SIZEOF(join_component) = 1; wr2: (SIZEOF(join_component) = 0) OR (SIZEOF(QUERY(jc <* join_component | ('LAYERED_INTERCONNECT_MODULE_DESIGN_XIM.TIEBAR_PRINTED_COMPONENT_ARMX' IN TYPEOF(jc\Product_occurrence.occurrence_contexts[1]relating_view)) AND (SIZEOF(jc\Single_stratum_printed_component_armx.stratum_feature_implementation) :<>: 1) )) = 0); END_ENTITY; -- connected_filled_area |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; shape_element (OPT) id_x: STRING; (RT) name->element_name: STRING; (RT) of_shape->containing_shape: item_shape; (RT) (DER) product_definitional: LOGICAL; (RT) (DER) id: identifier; stratum_feature - stratum_feature_armx (RT) containing_shape->resident_stratum: design_or_documentation_stratum; feature_of_size: BOOLEAN; conductive_filled_area (RT) (DER) description: text; connected_filled_area (RT) resident_stratum: design_layer_stratum_armx; implementation_requirement: SET [1:?] OF intra_stratum_join_relationship; (INV) join_component: SET [0:?] OF single_stratum_printed_component_armx FOR stratum_feature_implementation; |
Global rules for this entity data type- |
public interface EConnected_filled_area extends EConductive_filled_areaimplementation_requirement (explicit attribute)boolean testImplementation_requirement(EConnected_filled_area type)AIntra_stratum_join_relationship getImplementation_requirement(EConnected_filled_area type) AIntra_stratum_join_relationship createImplementation_requirement(EConnected_filled_area type) void unsetImplementation_requirement(EConnected_filled_area type) join_component (inverse attribute)ASingle_stratum_printed_component_armx getJoin_component(EConnected_filled_area type, ASdaiModel domain) |
public class CConnected_filled_area implements EConnected_filled_areastatic EAttribute attributeImplementation_requirement(EConnected_filled_area type)static int usedinImplementation_requirement(EConnected_filled_area type, EIntra_stratum_join_relationship instance, ASdaiModel domain, AConnected_filled_area result) static EAttribute attributeJoin_component(EConnected_filled_area type) |
public class AConnected_filled_area extends AEntitypublic EConnected_filled_area getByIndex(int index)public EConnected_filled_area getCurrentMember(SdaiIterator it) |