|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sfm.ap210.jsdai.MIMqueriesImpl
public class MIMqueriesImpl
An implementation of the MIMqueries interface.
MIMqueries| Constructor Summary | |
|---|---|
MIMqueriesImpl(jsdai.lang.SdaiModel m)
|
|
MIMqueriesImpl(jsdai.lang.SdaiModel m,
MIMops ops)
|
|
| Method Summary | |
|---|---|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum |
getAllAdjacentPrecedentStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum currentStratum,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_stack_model e_stack_model)
Returns all adjacent precedent stratum (Stratum) for the given stratum in the given stratum_stack_model (Stratum_stack_model). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum |
getAllAdjacentSubsequentStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum currentStratum,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_stack_model e_stack_model)
Returns all adjacent subsequent stratum for the given stratum in the given stratum_stack_model (Stratum_stack_model). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AAssembly_joint |
getAllAssemblyJointsInPca(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_assembly_module_design_view e_ad)
Returns an aggregate of all assembly_joint (Assembly_joint) in a layered_assembly_module_design_view (Layered_assembly_module_design_view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AClass |
getAllAssigningClassForProduct(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct e_p)
Returns an aggregate of all class (Class) entities that are associated with a given product through
an applied_classification_assignment (Classification_assignment). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct |
getAllDocuments()
Returns an aggregate of all product entities in the model satisfying the MIM mapping of the ARM AO Document. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AFootprint_occurrence |
getAllFootprintOccurrenceInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all footprint_occurrence (Footprint_occurrence) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view) through a
next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AInterconnect_module_component |
getAllInterconnectModuleComponentsInPanel(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_panel_design_view panel)
Returns an aggregate of all interconnect_module_component (Interconnect_module_component) (instances of a pcb) that are located in a
layered_interconnect_panel_design_view (Layered_interconnect_panel_design_view) (panel design view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AInterconnect_module_component |
getAllInterconnectModuleComponentsInPCA(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_assembly_module_design_view pca)
Returns an aggregate of all interconnect_module_component (Interconnect_module_component) (instances of a pcb) that are located in a
layered_assembly_module_design_view (Layered_assembly_module_design_view) (PCA design view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_representation |
getAllKeepoutsForPhysicalUnitShapeModel(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation e_pupsm)
Given a shape_representation corresponding to a mapping of ARM AO Physical_unit_planar_shape_model, this method will
return all associated shape_representation corresponding to mappings of associated Physical_unit_planar_keepout_shape_model. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALaminate_component |
getAllLaminateComponentsInStructuredLayoutComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component e_slc)
Returns an aggregate of all laminate_component (Laminate_component) that compose the structured_layout_component (Structured_layout_component). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALaminate_text_string_component |
getAllLaminateTextStringComponents(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all laminate_text_string_component (Laminate_text_string_component) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view)
through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ANext_assembly_usage_occurrence_relationship |
getAllLaminateTextStringNAUOR(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship) that relate instances of laminate_text_string_component (Laminate_text_string_component)
composing the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AMaterial_removal_laminate_component |
getAllMrlcDirectlyRelatedToPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all material_removal_laminate_component (Material_removal_laminate_component) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view)
through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AMulti_stratum_special_symbol_component |
getAllMultiStratumSpecialSymbolComponentsInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all multi_stratum_special_symbol_component (Multi_stratum_special_symbol_component) that are directly
located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view) through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APackaged_component |
getAllPackagedComponentsInAssembly(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_assembly_module_design_view e_ad)
Returns an aggregate of all packaged_component (Packaged_component) that are occurrences in an layered_assembly_module_design_view (Layered_assembly_module_design_view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APadstack_occurrence |
getAllPadstackOccurrenceInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all padstack_occurrence (Padstack_occurrence) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view) through a
next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AParameter_assignment |
getAllParameterAssignmentsForProduct(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct p)
Returns an aggregate of all parameter_assignment entities that are associated with a given product. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct |
getAllParts()
Returns an aggregate of all product entities in the model satisfying the MIM mapping of the ARM AO Part. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APhysical_network |
getAllPhysicalNetworksInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all physical_network (Generic_physical_network) that are currently associated with the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct_definition |
getAllProductDefinitionsOfSpecifiedProductDefinitionContextRole(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct_definition a_pd,
java.lang.String contextRole,
java.lang.String contextRoleFrameOfReference)
Returns a subset of the given aggregate of product_definition that have a given specified product_definition_context_role (role)
and product_definition_context (frame of reference) related through a product_definition_context_association. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct |
getAllProductsOfASpecificPRPC(java.lang.String categoryName)
Returns an aggregate of all product entities in the model that are associated with a given product_related_product_category. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct |
getAllProductsWithGivenAssignedClass(java.lang.String className)
Returns an aggregate of all product entities in the model that are associated with a given class (Class) through
an applied_classification_assignment (Classification_assignment). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_feature_template_component |
getAllSftcDirectlyRelatedToPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all stratum_feature_template_component (Stratum_feature_template_component) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view)
through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ASingle_stratum_special_symbol_component |
getAllSingleStratumSpecialSymbolComponentsInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all single_stratum_special_symbol_component (Single_stratum_special_symbol_component) that are directly
located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view) through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link |
getAllSTOLinVerticalExtentOfInterStratumFeature(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInter_stratum_feature isf)
Returns an aggregate of stratum_technology_occurrence_link (Stratum_technology_occurrence_link) that comprise the vertical extent of the given inter_stratum_feature (Inter_stratum_feature). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum |
getAllStrataInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
Returns an aggregate of all stratum (Stratum) that compose the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStructured_layout_component |
getAllStructuredLayoutComponentsInStructuredLayoutComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component e_slc)
Returns an aggregate of all structured_layout_component (Structured_layout_component) that are elements of the given structured_layout_component. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct |
getAllTemplates()
Returns an aggregate of all product entities in the model satisfying the MIM mapping of the ARM AO Template. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct_definition_formation |
getAllVersionsOfProduct(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct e_p)
|
MIMlocation |
getAxisPlacementOfSLCSAR(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component_sub_assembly_relationship slcsar,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr2)
Returns a MIMlocation containing the one or two axis2_placement_2d (Axis_placement_2d) transforms associated with the ‘first location’
and the ‘second location’ (if applicable) of the structured_layout_component_sub_assembly_relationship (Structured_layout_component_sub_assembly_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ECartesian_transformation_operator_2d |
getCartesianTransformationOfNAUOR(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ENext_assembly_usage_occurrence_relationship nauor,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr2)
Returns a cartesian_transformation_operator_2d (Cartesian_transformation_2d) in the case that a relating component_2d_location (Component_2d_location) exists
for the given next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AConductive_interconnect_element |
getCIEforLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
Returns an aggregate of conductive_interconnect_element (Conductive_interconnect_element) associated with a layer_connection_point (Layer_connection_point) if a
‘conductive interconnect element terminal’ is associated with the LCP |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EConnected_area_component |
getConnectedAreaComponentforLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
Returns a {MIMandARM Connected_area_component} that is associated with a given layer_connection_point (Layer_connection_point) if one exists. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EContact_size_dependent_land |
getCSDLandforDLLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
Returns a contact_size_dependent_land (Contact_size_dependent_land) associated with a ‘dependently located’ layer_connection_point (Dependently_located_layer_connection_point) if an
interconnect_module_interface_terminal (Interconnect_module_interface_terminal) is the ‘associated design object’ of the DLLCP. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInterconnect_module_edge |
getEdgeOfPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view id)
Returns an interconnect_module_edge (Interconnect_module_edge) representing the outline of the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AGeneric_laminate_text_component |
getGenericLaminateTextComponentsForLTSC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_text_string_component e_ltsc)
Returns an aggregate of all generic_laminate_text_component (Generic_laminate_text_component) that compose a given laminate_text_string_component (Laminate_text_string_component). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInterconnect_module_interface_terminal |
getIMITforAC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_component e_ac)
Returns the associated interconnect_module_interface_terminal (Interconnect_module_interface_terminal)
for a given assembly_component if applicable. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AInterconnect_module_component |
getInterconnectModuleComponents()
Returns an aggregate of all interconnect_module_component (Interconnect_module_component) entities (instances of a pcb) in the model that are instances of products with
associated class of ‘interconnect’. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInter_stratum_feature |
getInterStratumFeatureForDLLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
Returns an inter_stratum_feature (Inter_stratum_feature) associated with a 'dependently located' layer_connection_point (Dependently_located_layer_connection_point) if one exists. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackaged_part_terminal |
getJoinTerminalForAssemblyJoint(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_joint e_aj)
Returns the packaged_part_terminal (‘join terminal’) for a given assembly_joint. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation |
getKeepoutShapeRepresentationWithSpecifiedKeepoutCategory(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_representation a_sr,
java.lang.String description)
Given an aggregate of shape_representation corresponding to Physical_unit_planar_keepout_shape_model,
Returns the first shape_representation whose associated keepout_design_object_category matches the given description
This satisfies the mapping of the constrained_design_object_category attribute of Physical_unit_keepout_shape_model. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component |
getLaminateComponentForAssemblyJoint(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_joint aj)
Returns the associated laminate_component (Laminate_component) for a given assembly_joint (Assembly_joint). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component |
getLaminateComponentForIMCT(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPhysical_component_terminal e_imct)
Returns the associated laminate_component (Laminate_component) for a given interconnect_module_interface_terminal (Interconnect_module_interface_terminal). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component |
getLaminateComponentForPartToolingFeature(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPart_tooling_feature e_ptf)
Returns an associated laminate_component for a part_tooling_feature (Part_tooling_feature) or its subtype fiducial_part_feature (Fiducial_part_feature). |
java.lang.String |
getLayerPurposeOfStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum e_s)
Returns a string describing the ‘layer purpose’ of the stratum_technology (Stratum_technology) associated with the given stratum (Stratum). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALaminate_component_feature |
getLCFsForPhysicalNetwork(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPhysical_network e_pn)
Returns an aggregate of laminate_component_feature (Laminate_component_feature) containing the LCFs explicitly joined to a physical_network (Generic_physical_network). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALayer_connection_point |
getLCPsForPhysicalNetwork(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPhysical_network e_pn)
Returns an aggregate of layer_connection_point (Layer_connection_point) containing all LCPs explicitly joined to a physical_network (Generic_physical_network). |
MIMlocation |
getLocationOfAssemblyComponentInSLC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_component e_ac,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component_sub_assembly_relationship slcsar,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component slc,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation srOfac)
Returns between 1 and 2 axis2_placement_2d (Axis_placement_2d) that must be applied sequentially
to locate the shape_representation (Geometric_model of the assembly_component (Assembly_component) with respect to
the shape_representation of the structured_layout_component (Structured_layout_component). |
MIMlocation |
getLocationOfLaminateComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component lc,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr2)
Returns a MIMlocation containing between 0 and 3 transformations that must be applied sequentially to locate the shape_representation (Geometric_model
of the laminate_component (Laminate_component) with respect to the shape_representation of the layered_interconnect_module_design_view (Layered_interconnect_module_design_view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EMaterial_designation |
getMaterialDesignationOfStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum e_s)
Returns a material_designation (Material_identification) for the stratum_technology (Stratum_technology) associated with the given stratum (Stratum).. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EText_literal |
getMessageOfLaminateTextStringComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_text_string_component e_ltsc)
Returns a text_literal (Text_literal) containing the ‘message contents’ for the given laminate_text_string_component (Laminate_text_string_component). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_technology_occurrence_link |
getMostPrecedentSTOLinContiguousSetOfSTOL(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link a_stol)
Returns the most precedent (closest to the "top") stratum_technology_occurrence_link (Stratum_technology_occurrence_link) in a given contiguous set of STOL. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum |
getMostPrecedentStratumInContiguousSetOfSTOL(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link a_stol)
Returns the most precedent (closest to the "top") stratum (Stratum) corresponding to a given contiguous set of stratum_technology_occurrence_link (Stratum_technology_occurrence_link). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_technology_occurrence_link |
getMostSubsequentSTOLinContiguousSetOfSTOL(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link a_stol)
Returns the most subsequent (closest to the "bottom") stratum_technology_occurrence_link (Stratum_technology_occurrence_link) in a given contiguous set of STOL. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum |
getMostSubsequentStratumInContiguousSetOfSTOL(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link a_stol)
Returns the most subsequent (closest to the "bottom") stratum (Stratum) corresponding to a given contiguous set of stratum_technology_occurrence_link (Stratum_technology_occurrence_link). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage |
getPackageOfPackagedComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackaged_component pc,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1)
Returns the package (Package) that is used by a particular packaged_component (Packaged_component). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALayered_interconnect_panel_design_view |
getPanels()
Returns an aggregate of all layered_interconnect_panel_design_view (Layered_interconnect_panel_design_view) entities in the model that
have a given specified product_definition_context_role of
'part definition type' and frame of reference 'physical design' related through a product_definition_context_association. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APart_tooling_feature |
getPartToolingFeaturesInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_usage_view e_pcb_usage_view,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation e_sr)
Returns an aggregate of part_tooling_feature (Part_tooling_feature) that are located on the
layered_interconnect_module_usage_view (Layered_interconnect_module_usage_view) (pcb usage view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALayered_assembly_module_design_view |
getPcas()
Returns an aggregate of all layered_assembly_module_design_view (Layered_assembly_module_design_view) entities in the model that
have a given specified product_definition_context_role of
'part definition type' and frame of reference 'physical design' related through a product_definition_context_association. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALayered_interconnect_module_design_view |
getPcbs()
Returns an aggregate of all layered_interconnect_module_design_view (Layered_interconnect_module_design_view) entities in the model that
have a given specified product_definition_context_role of
'part definition type' and frame of reference 'physical design' related through a product_definition_context_association. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APlated_passage_dependent_land |
getPPDLandsforDLLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
Returns an aggregate of plated_passage_dependent_land (Plated_passage_dependent_land) associated with a ‘dependently located’ layer_connection_point (Dependently_located_layer_connection_point) if a
plated_passage (Plated_passage) is the ‘associated design object’ of the layer_connection_point. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum |
getPrecedentStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum currentStratum,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_stack_model stackModel)
Returns the precedent stratum (Stratum) for the given stratum in the given stratum_stack_model (Stratum_stack_model). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct |
getProductOfPackagedComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackaged_component e_pc)
Returns the product (Product) of which the given packaged_component (Packaged_component) is an instance. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct_definition |
getQualifiedProductDefinitions(java.lang.String contextRole,
java.lang.String contextRoleFrameOfReference)
Returns an aggregate of all @MIM product_definition} entities in the model that are instances of product with
a given specified product_definition_context_role and frame
of reference related through a product_definition_context_association. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature_template_component |
getSFTCofMRLC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component lc)
Returns the associated stratum_feature_template_component (Stratum_feature_template_component) of either a material_removal_laminate_component (Material_removal_laminate_component) or a
material_removal_laminate_text_component (Material_removal_laminate_text_component). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation |
getShapeRepresentationOfAssemblyComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_component ac)
Returns a shape_representation (Geometric_model for an assembly_component (Assembly_component) if applicable. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation |
getShapeRepresentationOfGenericLaminateTextComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EGeneric_laminate_text_component gltc)
Returns a shape_representation (Geometric_model for a generic_laminate_text_component (Generic_laminate_text_component) (an individual character)
If the geometry is not explicitly represented in a solid_character_glyph_2d_symbol (Solid_character_glyph_2d_symbol), returns null. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation |
getShapeRepresentationOfPackageWithSpecifiedPurpose(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage p,
java.lang.String purpose)
Returns the shape_representation of the given package (Package) that has a specified ‘predefined shape_purpose.’
If no such shape_representation exists, return null. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation |
getShapeRepresentationOfProductDefinitionShape(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct_definition_shape pds)
Returns a 'ppsm' shape_representation (Planar_projected_shape_model) for a _shape directly related through a shape_definition_representation. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation |
getShapeRepresentationOfSLC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component slc)
Returns the shape_representation (Geometric_model of a structured_layout_component (Structured_layout_component). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation |
getShapeRepresentationWithSpecifiedPurpose(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_representation a_sr,
java.lang.String purpose)
Returns a shape_representation within the given set of shape_representation that has a specified ‘predefined shape purpose’
matching the given purpose string. |
StratumSpan |
getSpanOfInterStratumFeature(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInter_stratum_feature e_isf)
Returns a pair of stratum (Stratum) corresponding to the most precedent and most subsequent stratum
included in the vertical extent of the given inter_stratum_feature (Inter_stratum_feature). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature |
getStratumFeatureOfALTC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdditive_laminate_text_component altc)
Returns the associated stratum_feature (Stratum_feature) of the given additive_laminate_text_component (Additive_laminate_text_component). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature |
getStratumFeatureOfSFTC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature_template_component sftc)
Returns the associated stratum_feature (Stratum_feature) of the given stratum_feature_template_component (Stratum_feature_template_component). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum |
getStratumOfLC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component lc)
Returns the associated stratum (Stratum) of the given laminate_component (Laminate_component) if a direct relationship to the stratum exists. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum |
getStratumOfStratumFeature(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature sf)
Returns the associated stratum (Stratum) of the given stratum_feature (Stratum_feature). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_technology |
getStratumTechnologyOfStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum s)
Returns the stratum_technology (Stratum_technology) used by the given stratum (Stratum) |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum |
getSubsequentStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum currentStratum,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_stack_model e_stack_model)
Returns the subsequent stratum (Stratum) for the given stratum in the given stratum_stack_model (Stratum_stack_model). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ERepresentation |
getThicknessOfPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_usage_view e_pcb_usage_view,
java.lang.String propertyName)
Returns a representation containing the mapping of the ARM AO Length_tolerance_characteristic for the
thickness of the given layered_interconnect_module_usage_view (Layered_interconnect_module_usage_view). |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ERepresentation |
getThicknessOfStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum s)
Returns a representation containing the Length_tolerance_characteristic of the
thickness of the given stratum. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EMapped_item |
getTLISTTforTLIST(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_component_usage e_acu,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation e_assemblyShape)
Returns the mapped_item corresponding to the given assembly_component_usage that is qualified by the given shape_representation
The assembly_component_usage is the MIM representation of the Template_location_in_structured_template while the mapped_item is the representation
of the Template_location_in_structured_template_transform. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct_definition |
getUsageViewOfProductDefinition(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct_definition e_pd)
Returns the product_definition corresponding to the usage view of the given product_definition. |
boolean |
isProductInASpecificPRPC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct e_p,
java.lang.String categoryName)
Returns true if there exists a product_related_product_category of the specified categoryName referencing the
given product through its products attribute. |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage |
oldGetPackageOfPackagedComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackaged_component pc,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1)
Deprecated. this implementation, although direct, is slow in practice due to the large number of product_definition_relationships that typically reference a packaged_part |
void |
setOps(MIMops ops)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MIMqueriesImpl(jsdai.lang.SdaiModel m,
MIMops ops)
public MIMqueriesImpl(jsdai.lang.SdaiModel m)
| Method Detail |
|---|
public void setOps(MIMops ops)
setOps in interface MIMqueries
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct_definition_formation getAllVersionsOfProduct(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct e_p)
throws jsdai.lang.SdaiException
getAllVersionsOfProduct in interface MIMqueriesjsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation getShapeRepresentationOfAssemblyComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_component ac)
throws jsdai.lang.SdaiException
MIMqueriesshape_representation (Geometric_model for an assembly_component (Assembly_component) if applicable.
It is assumed that the shape_representation of the assembly component will be either directly related to the assembly_component (Assembly_component_2d_shape_model)
or related to a geometric_template (Geometric_template) in the case of a laminate_component (Laminate_component) with a geometric_template (Part_template_shape_model).
If neither case is true, the query returns null.
This query is not applicable for a generic_laminate_text_component (Generic_laminate_text_component).
getShapeRepresentationOfAssemblyComponent in interface MIMqueriesac - the given assembly_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation getShapeRepresentationOfSLC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component slc)
throws jsdai.lang.SdaiException
MIMqueriesshape_representation (Geometric_model of a structured_layout_component (Structured_layout_component).
getShapeRepresentationOfSLC in interface MIMqueriesslc - the given structured_layout_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation getShapeRepresentationOfGenericLaminateTextComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EGeneric_laminate_text_component gltc)
throws jsdai.lang.SdaiException
MIMqueriesshape_representation (Geometric_model for a generic_laminate_text_component (Generic_laminate_text_component) (an individual character)
If the geometry is not explicitly represented in a solid_character_glyph_2d_symbol (Solid_character_glyph_2d_symbol), returns null.
getShapeRepresentationOfGenericLaminateTextComponent in interface MIMqueriesgltc - the given generic_laminate_text_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ECartesian_transformation_operator_2d getCartesianTransformationOfNAUOR(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ENext_assembly_usage_occurrence_relationship nauor,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr2)
throws jsdai.lang.SdaiException
MIMqueriescartesian_transformation_operator_2d (Cartesian_transformation_2d) in the case that a relating component_2d_location (Component_2d_location) exists
for the given next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship). The c2dl is qualified by the two given shape_representation (Geometric_model).
If no such transformation exists, the query returns null.
getCartesianTransformationOfNAUOR in interface MIMqueriessr1 - the shape_representation of the assembly_componentsr2 - the shape_representation of the pcb
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EMapped_item getTLISTTforTLIST(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_component_usage e_acu,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation e_assemblyShape)
throws jsdai.lang.SdaiException
MIMqueriesmapped_item corresponding to the given assembly_component_usage that is qualified by the given shape_representation
The assembly_component_usage is the MIM representation of the Template_location_in_structured_template while the mapped_item is the representation
of the Template_location_in_structured_template_transform.
getTLISTTforTLIST in interface MIMqueriese_acu - the given assembly_component_usagee_assemblyShape - the shape_representation of the assembly_shape
jsdai.lang.SdaiException
public MIMlocation getAxisPlacementOfSLCSAR(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component_sub_assembly_relationship slcsar,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr2)
throws jsdai.lang.SdaiException
MIMqueriesMIMlocation containing the one or two axis2_placement_2d (Axis_placement_2d) transforms associated with the ‘first location’
and the ‘second location’ (if applicable) of the structured_layout_component_sub_assembly_relationship (Structured_layout_component_sub_assembly_relationship).
getAxisPlacementOfSLCSAR in interface MIMqueriessr1 - currently unused by implementation - the shape_representation of the assembly_componentsr2 - the shape_representation of the structured_layout_component
jsdai.lang.SdaiExceptionMIMlocation,
"MIMqueries_1.3-LocationAndShapeOfAssemblyComponents"
public MIMlocation getLocationOfLaminateComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component lc,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr2)
throws jsdai.lang.SdaiException
MIMqueriesMIMlocation containing between 0 and 3 transformations that must be applied sequentially to locate the shape_representation (Geometric_model
of the laminate_component (Laminate_component) with respect to the shape_representation of the layered_interconnect_module_design_view (Layered_interconnect_module_design_view).
Query may be applied to either a laminate_component that is part of a structured_layout_component (Structured_layout_component) or a
laminate_component located directly on the pcb.
getLocationOfLaminateComponent in interface MIMquerieslc - the given laminate_componentsr1 - the shape_representation of the laminate_componentsr2 - the shape_representation of the structured_layout_component
jsdai.lang.SdaiExceptionMIMlocation,
"MIMqueries_1.3-LocationAndShapeOfAssemblyComponents"
public MIMlocation getLocationOfAssemblyComponentInSLC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_component e_ac,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component_sub_assembly_relationship slcsar,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component slc,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation srOfac)
throws jsdai.lang.SdaiException
MIMqueriesaxis2_placement_2d (Axis_placement_2d) that must be applied sequentially
to locate the shape_representation (Geometric_model of the assembly_component (Assembly_component) with respect to
the shape_representation of the structured_layout_component (Structured_layout_component).
It is possible for the assembly_component itself to be a (nested) structured_layout_component.
getLocationOfAssemblyComponentInSLC in interface MIMqueriese_ac - the given assembly_componentslcsar - the relating structured_layout_component_sub_assembly_relationshipslc - the given structured_layout_componentsrOfac - currently unused - the shape_representation of the given assembly_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_technology getStratumTechnologyOfStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum s)
throws jsdai.lang.SdaiException
MIMqueriesstratum_technology (Stratum_technology) used by the given stratum (Stratum)
getStratumTechnologyOfStratum in interface MIMqueriess - the given stratum
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ERepresentation getThicknessOfStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum s)
throws jsdai.lang.SdaiException
MIMqueriesrepresentation containing the Length_tolerance_characteristic of the
thickness of the given stratum. The stratum_thickness is an attribute of the stratum_technology (Stratum_technology) of the stratum.
getThicknessOfStratum in interface MIMqueriess - the given stratum
jsdai.lang.SdaiException
public java.lang.String getLayerPurposeOfStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum e_s)
throws jsdai.lang.SdaiException
MIMqueriesstratum_technology (Stratum_technology) associated with the given stratum (Stratum).
or null if no such description exists.
The 'layer purpose' can be obtained for either a design or a documentation layer.
pre_defined_documentation_layer_purpose is an optional attribute of Documentation_layer_technology and design_layer_purpose is an optional attribute of Design_layer_technology.
getLayerPurposeOfStratum in interface MIMqueriese_s - the given stratum
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EMaterial_designation getMaterialDesignationOfStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum e_s)
throws jsdai.lang.SdaiException
MIMqueriesmaterial_designation (Material_identification) for the stratum_technology (Stratum_technology) associated with the given stratum (Stratum)..
stratum_material is an inverse attribute of Stratum_technology
getMaterialDesignationOfStratum in interface MIMqueriese_s - the given stratum
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum getStratumOfStratumFeature(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature sf)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) of the given stratum_feature (Stratum_feature).
getStratumOfStratumFeature in interface MIMqueriessf - the given stratum_feature
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum getStratumOfLC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component lc)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) of the given laminate_component (Laminate_component) if a direct relationship to the stratum exists.
Applicable for both stratum_feature_template_component (Stratum_feature_template_component) and material_removal_laminate_component (Material_removal_laminate_component).
getStratumOfLC in interface MIMquerieslc - the given laminate_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature getStratumFeatureOfSFTC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature_template_component sftc)
throws jsdai.lang.SdaiException
MIMqueriesstratum_feature (Stratum_feature) of the given stratum_feature_template_component (Stratum_feature_template_component).
Use of this query on stratum_feature_template_component (Stratum_feature_template_component) associated with material_removal_laminate_component (Material_removal_laminate_component)
should be avoided. Execution will be slow, and often unsuccessful for such components (typically area_component (Area_component))
relating to the mrlc. The reason is that the area components have many "design intent"
relationships, but not "implementation" relationships. These area_components have often been "replaced by" other area
components, which is the reason for that there is no associated stratum feature (they are typically "replaced by"
multiple positive connected regions, and so they cannot map to a single stratum feature).
getStratumFeatureOfSFTC in interface MIMqueriessftc - the given stratum_feature_template_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature getStratumFeatureOfALTC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdditive_laminate_text_component altc)
throws jsdai.lang.SdaiException
MIMqueriesstratum_feature (Stratum_feature) of the given additive_laminate_text_component (Additive_laminate_text_component).
getStratumFeatureOfALTC in interface MIMqueriesaltc - the given additive_laminate_text_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_feature_template_component getSFTCofMRLC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component lc)
throws jsdai.lang.SdaiException
MIMqueriesstratum_feature_template_component (Stratum_feature_template_component) of either a material_removal_laminate_component (Material_removal_laminate_component) or a
material_removal_laminate_text_component (Material_removal_laminate_text_component). Note that it is not required that the mrlc or mrltc have an associated
sftc. Although uncommon, it is possible for the material removal region to be associated only with the stratum itself.
In such a case, this query returns null.
getSFTCofMRLC in interface MIMquerieslc - the given material_removal_laminate_component or material_removal_laminate_text_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum getPrecedentStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum currentStratum,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_stack_model stackModel)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) for the given stratum in the given stratum_stack_model (Stratum_stack_model).
It is possible for there to exist multiple adjacent precedent stratum.
In order to support this general stack-up model, it is preferable to use the
query MIMqueries.getAllAdjacentPrecedentStratum(EStratum, EStratum_stack_model)
Note: precedent -> closer to the “top” side of the pcb.
The ‘primary design layer stratum’ is the design_layer_stratum (Design_layer_stratum) that is closest to the top.
getPrecedentStratum in interface MIMqueriescurrentStratum - the given stratumstackModel - the given stratum_stack_model
jsdai.lang.SdaiExceptionMIMqueries.getAllAdjacentPrecedentStratum(EStratum, EStratum_stack_model),
"MIMqueries_1.3-StratumAndStratumFeaturesAndInterStratumFeatures"
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum getAllAdjacentPrecedentStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum currentStratum,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_stack_model e_stack_model)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) for the given stratum in the given stratum_stack_model (Stratum_stack_model).
Note: precedent -> closer to the “top” side of the pcb. The ‘primary design layer stratum’ is the design_layer_stratum (Design_layer_stratum) that is closest to the top.
getAllAdjacentPrecedentStratum in interface MIMqueriescurrentStratum - the given stratume_stack_model - the given stratum_stack_model
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum getSubsequentStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum currentStratum,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_stack_model e_stack_model)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) for the given stratum in the given stratum_stack_model (Stratum_stack_model).
It is possible for there to exist multiple adjacent subsequent stratum.
In order to support this general stack-up model, it is preferable to use the
query MIMqueries.getAllAdjacentSubsequentStratum(EStratum, EStratum_stack_model)
Note: subsequent -> closer to the “bottom” side of the pcb.
The ‘primary design layer stratum’ is the design_layer_stratum (Design_layer_stratum) that is closest to the top.
getSubsequentStratum in interface MIMqueriescurrentStratum - the given stratume_stack_model - the given stratum_stack_model
jsdai.lang.SdaiExceptionMIMqueries.getAllAdjacentSubsequentStratum(EStratum, EStratum_stack_model),
"MIMqueries_1.3-StratumAndStratumFeaturesAndInterStratumFeatures"
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum getAllAdjacentSubsequentStratum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum currentStratum,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_stack_model e_stack_model)
throws jsdai.lang.SdaiException
MIMqueriesstratum_stack_model (Stratum_stack_model).
Note: subsequent -> closer to the “bottom” side of the pcb. The ‘primary design layer stratum’ is the design_layer_stratum (Design_layer_stratum) that is closest to the top.
getAllAdjacentSubsequentStratum in interface MIMqueriescurrentStratum - the given stratume_stack_model - the given stratum_stack_model
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link getAllSTOLinVerticalExtentOfInterStratumFeature(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInter_stratum_feature isf)
throws jsdai.lang.SdaiException
MIMqueriesstratum_technology_occurrence_link (Stratum_technology_occurrence_link) that comprise the vertical extent of the given inter_stratum_feature (Inter_stratum_feature).
getAllSTOLinVerticalExtentOfInterStratumFeature in interface MIMqueriesisf - the given inter_stratum_feature
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_technology_occurrence_link getMostPrecedentSTOLinContiguousSetOfSTOL(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link a_stol)
throws jsdai.lang.SdaiException
MIMqueriesstratum_technology_occurrence_link (Stratum_technology_occurrence_link) in a given contiguous set of STOL. If the given set of STOL is not contiguous,
the implementation is not guaranteed to return the most precedent in the set.
getMostPrecedentSTOLinContiguousSetOfSTOL in interface MIMqueriesa_stol - an aggregate containing the given contiguous set of stratum_technology_occurrence_link
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum_technology_occurrence_link getMostSubsequentSTOLinContiguousSetOfSTOL(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link a_stol)
throws jsdai.lang.SdaiException
MIMqueriesstratum_technology_occurrence_link (Stratum_technology_occurrence_link) in a given contiguous set of STOL. If the given set of STOL is not contiguous,
the implementation is not guaranteed to return the most precedent in the set.
getMostSubsequentSTOLinContiguousSetOfSTOL in interface MIMqueriesa_stol - an aggregate containing the given contiguous set of stratum_technology_occurrence_link
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum getMostPrecedentStratumInContiguousSetOfSTOL(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link a_stol)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) corresponding to a given contiguous set of stratum_technology_occurrence_link (Stratum_technology_occurrence_link). If the given set of STOL
is not contiguous, the implementation is not guaranteed to return the most precedent in the set.
getMostPrecedentStratumInContiguousSetOfSTOL in interface MIMqueriesa_stol - an aggregate containing the given contiguous set of stratum_technology_occurrence_link
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStratum getMostSubsequentStratumInContiguousSetOfSTOL(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_technology_occurrence_link a_stol)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) corresponding to a given contiguous set of stratum_technology_occurrence_link (Stratum_technology_occurrence_link). If the given set of STOL
is not contiguous, the implementation is not guaranteed to return the most subsequent in the set.
getMostSubsequentStratumInContiguousSetOfSTOL in interface MIMqueriesa_stol - an aggregate containing the given contiguous set of stratum_technology_occurrence_link
jsdai.lang.SdaiException
public StratumSpan getSpanOfInterStratumFeature(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInter_stratum_feature e_isf)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) corresponding to the most precedent and most subsequent stratum
included in the vertical extent of the given inter_stratum_feature (Inter_stratum_feature).
getSpanOfInterStratumFeature in interface MIMqueriese_isf - the given inter_stratum_feature
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct getAllProductsOfASpecificPRPC(java.lang.String categoryName)
throws jsdai.lang.SdaiException
MIMqueriesproduct entities in the model that are associated with a given product_related_product_category.
getAllProductsOfASpecificPRPC in interface MIMqueriescategoryName - the name of the product_related_product_category
product
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct getAllParts()
throws jsdai.lang.SdaiException
MIMqueriesproduct entities in the model satisfying the MIM mapping of the ARM AO Part.
Note: raw materials are not included in the results of this query.
These products have an associated product_related_product_category of ‘part’.
getAllParts in interface MIMqueriesproduct satisfying the MIM mapping of the ARM AO Part.
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct getAllTemplates()
throws jsdai.lang.SdaiException
MIMqueriesproduct entities in the model satisfying the MIM mapping of the ARM AO Template.
These products have an associated product_related_product_category of ‘template model’
getAllTemplates in interface MIMqueriesproduct satisfying the MIM mapping of the ARM AO Template.
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct getAllDocuments()
throws jsdai.lang.SdaiException
MIMqueriesproduct entities in the model satisfying the MIM mapping of the ARM AO Document.
These products have an associated product_related_product_category of ‘document’.
getAllDocuments in interface MIMqueriesproduct satisfying the MIM mapping of the ARM AO Document.
jsdai.lang.SdaiException
public boolean isProductInASpecificPRPC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct e_p,
java.lang.String categoryName)
throws jsdai.lang.SdaiException
MIMqueriesproduct_related_product_category of the specified categoryName referencing the
given product through its products attribute.
isProductInASpecificPRPC in interface MIMqueriesproduct is in the prescribed category
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct getAllProductsWithGivenAssignedClass(java.lang.String className)
throws jsdai.lang.SdaiException
MIMqueriesproduct entities in the model that are associated with a given class (Class) through
an applied_classification_assignment (Classification_assignment).
getAllProductsWithGivenAssignedClass in interface MIMqueriesclassName - the name of the class
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AClass getAllAssigningClassForProduct(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct e_p)
throws jsdai.lang.SdaiException
MIMqueriesclass (Class) entities that are associated with a given product through
an applied_classification_assignment (Classification_assignment).
getAllAssigningClassForProduct in interface MIMqueriese_p - the given product
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AParameter_assignment getAllParameterAssignmentsForProduct(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct p)
throws jsdai.lang.SdaiException
MIMqueriesparameter_assignment entities that are associated with a given product.
This query satisfies the mapping of ARM AOs Product and Parameter_assignment related by a Product_specific_parameter_value_assignment.
getAllParameterAssignmentsForProduct in interface MIMqueriesp - the given product
parameter_assignment
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct_definition getAllProductDefinitionsOfSpecifiedProductDefinitionContextRole(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct_definition a_pd,
java.lang.String contextRole,
java.lang.String contextRoleFrameOfReference)
throws jsdai.lang.SdaiException
MIMqueriesproduct_definition that have a given specified product_definition_context_role (role)
and product_definition_context (frame of reference) related through a product_definition_context_association.
getAllProductDefinitionsOfSpecifiedProductDefinitionContextRole in interface MIMqueriesa_pd - the given aggregate of product_definitioncontextRole - a String containing the qualifying 'name' of the product_definition_context_role (role)contextRoleFrameOfReference - a String containing the qualifying 'name' of the product_definition_context (frame of reference)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AProduct_definition getQualifiedProductDefinitions(java.lang.String contextRole,
java.lang.String contextRoleFrameOfReference)
throws jsdai.lang.SdaiException
MIMqueriesproduct with
a given specified product_definition_context_role and frame
of reference related through a product_definition_context_association.
getQualifiedProductDefinitions in interface MIMqueriescontextRole - a String containing the qualifying 'name' of the product_definition_context_role (role)contextRoleFrameOfReference - a String containing the qualifying 'name' of the product_definition_context (frame of reference)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation getShapeRepresentationOfProductDefinitionShape(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct_definition_shape pds)
throws jsdai.lang.SdaiException
MIMqueriesshape_representation (Planar_projected_shape_model) for a _shape directly related through a shape_definition_representation.
This method is commonly used to obtain the shape_representation for a structured_template (Structured_template), a geometric_template (Geometric_template),
an layered_assembly_module_design_view (Layered_assembly_module_design_view) or an layered_interconnect_module_design_view (Layered_interconnect_module_design_view).
getShapeRepresentationOfProductDefinitionShape in interface MIMqueriespds - the given product_definition_shape
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct_definition getUsageViewOfProductDefinition(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct_definition e_pd)
throws jsdai.lang.SdaiException
MIMqueriesproduct_definition corresponding to the usage view of the given product_definition.
For example, returns the pcb usage view given the pcb design view or the pca usage view given the
pca design view.
getUsageViewOfProductDefinition in interface MIMqueriese_pd - the given product_definition (design view)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALayered_assembly_module_design_view getPcas()
throws jsdai.lang.SdaiException
MIMquerieslayered_assembly_module_design_view (Layered_assembly_module_design_view) entities in the model that
have a given specified product_definition_context_role of
'part definition type' and frame of reference 'physical design' related through a product_definition_context_association.
These entities represent the design view of a pca.
getPcas in interface MIMquerieslayered_assembly_module_design_view that represent the design view of a pca
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALayered_interconnect_module_design_view getPcbs()
throws jsdai.lang.SdaiException
MIMquerieslayered_interconnect_module_design_view (Layered_interconnect_module_design_view) entities in the model that
have a given specified product_definition_context_role of
'part definition type' and frame of reference 'physical design' related through a product_definition_context_association.
These entities represent the design view of a pcb.
getPcbs in interface MIMquerieslayered_interconnect_module_design_view that represent the design view of a pcb
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALayered_interconnect_panel_design_view getPanels()
throws jsdai.lang.SdaiException
MIMquerieslayered_interconnect_panel_design_view (Layered_interconnect_panel_design_view) entities in the model that
have a given specified product_definition_context_role of
'part definition type' and frame of reference 'physical design' related through a product_definition_context_association.
These entities represent the design view of a panel.
getPanels in interface MIMqueriesjsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AInterconnect_module_component getInterconnectModuleComponents()
throws jsdai.lang.SdaiException
MIMqueriesinterconnect_module_component (Interconnect_module_component) entities (instances of a pcb) in the model that are instances of products with
associated class of ‘interconnect’.
getInterconnectModuleComponents in interface MIMqueriesinterconnect_module_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AInterconnect_module_component getAllInterconnectModuleComponentsInPanel(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_panel_design_view panel)
throws jsdai.lang.SdaiException
MIMqueriesinterconnect_module_component (Interconnect_module_component) (instances of a pcb) that are located in a
layered_interconnect_panel_design_view (Layered_interconnect_panel_design_view) (panel design view).
The interconnect_module_component are instances of a product. To locate these IMCs in the panel, the associated
shape_representation of the pcb usage view must be obtained.
getAllInterconnectModuleComponentsInPanel in interface MIMqueriespanel - the given layered_interconnect_panel_design_view representing a panel design view
interconnect_module_component representing instances of a pcb in the given panel
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AInterconnect_module_component getAllInterconnectModuleComponentsInPCA(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_assembly_module_design_view pca)
throws jsdai.lang.SdaiException
MIMqueriesinterconnect_module_component (Interconnect_module_component) (instances of a pcb) that are located in a
layered_assembly_module_design_view (Layered_assembly_module_design_view) (PCA design view).
The interconnect_module_component are instances of a product. To locate these IMCs in the panel, the associated
shape_representation of the pcb usage view must be obtained.
getAllInterconnectModuleComponentsInPCA in interface MIMqueriespca - the given layered_assembly_module_design_view (PCA design view)
interconnect_module_component representing instances of a pcb in the given PCA
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APackaged_component getAllPackagedComponentsInAssembly(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_assembly_module_design_view e_ad)
throws jsdai.lang.SdaiException
MIMqueriespackaged_component (Packaged_component) that are occurrences in an layered_assembly_module_design_view (Layered_assembly_module_design_view).
getAllPackagedComponentsInAssembly in interface MIMqueriese_ad - the given layered_assembly_module_design_view that represent the design view of a pca
packaged_component in the given layered_assembly_module_design_view
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EProduct getProductOfPackagedComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackaged_component e_pc)
throws jsdai.lang.SdaiException
MIMqueriesproduct (Product) of which the given packaged_component (Packaged_component) is an instance.
getProductOfPackagedComponent in interface MIMqueriese_pc - the given packaged_component
product of which the given packaged_component is an instance
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage getPackageOfPackagedComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackaged_component pc,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1)
throws jsdai.lang.SdaiException
MIMqueriespackage (Package) that is used by a particular packaged_component (Packaged_component). Note that there will often by multiple packages
used by a particular packaged_part (Packaged_part). In order to find the correct package, it is necessary to determine which shape_representation (Physical_unit_planar_shape_model) is
located in the assembly through the component_2d_location (Component_2d_location). The component_2d_location will be related to the corresponding next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship)
through the product_definition_shape (Contextual_item_shape).
getPackageOfPackagedComponent in interface MIMqueriespc - the given packaged_componentsr1 - the shape_representation of the layered_assembly_module_design_view (pca)
package used by the given packaged_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage oldGetPackageOfPackagedComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackaged_component pc,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation sr1)
throws jsdai.lang.SdaiException
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation getShapeRepresentationOfPackageWithSpecifiedPurpose(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage p,
java.lang.String purpose)
throws jsdai.lang.SdaiException
MIMqueriesshape_representation of the given package (Package) that has a specified ‘predefined shape_purpose.’
If no such shape_representation exists, return null.
This query supports both the mapping for ARM AO Physical_unit_planar_shape_model whose shape_purpose is of type predefined_planar_purpose
and ARM AO Physical_unit_3d_shape_model whose shape_purpose is of type predefined_3d_purpose.
For additional support related to 2D and 3D shape models of packages see also MIMpackageQueries.
getShapeRepresentationOfPackageWithSpecifiedPurpose in interface MIMqueriesp - the given packagepurpose - the specified name of the representation_item of the ‘predefined shape_purpose’ representation
jsdai.lang.SdaiExceptionMIMpackageQueries
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation getShapeRepresentationWithSpecifiedPurpose(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_representation a_sr,
java.lang.String purpose)
throws jsdai.lang.SdaiException
MIMqueriesshape_representation within the given set of shape_representation that has a specified ‘predefined shape purpose’
matching the given purpose string.
If no such shape_representation exists, return null.
This query supports the mapping for predefined_planar_purpose (shape_purpose of ARM AO Physical_unit_planar_shape_model)
and predefined_3d_purpose (shape_purpose of ARM AO Physical_unit_3d_shape_model).
getShapeRepresentationWithSpecifiedPurpose in interface MIMqueriesa_sr - a aggregate of shape_representationpurpose - the specified name of the representation_item of the ‘predefined shape_purpose’ representation
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_representation getAllKeepoutsForPhysicalUnitShapeModel(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation e_pupsm)
throws jsdai.lang.SdaiException
MIMqueriesshape_representation corresponding to a mapping of ARM AO Physical_unit_planar_shape_model, this method will
return all associated shape_representation corresponding to mappings of associated Physical_unit_planar_keepout_shape_model.
getAllKeepoutsForPhysicalUnitShapeModel in interface MIMqueriese_pupsm - the given shape_representation which is a mapping of ARM AO Physical_unit_planar_shape_model
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation getKeepoutShapeRepresentationWithSpecifiedKeepoutCategory(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_representation a_sr,
java.lang.String description)
throws jsdai.lang.SdaiException
MIMqueriesshape_representation corresponding to Physical_unit_planar_keepout_shape_model,
Returns the first shape_representation whose associated keepout_design_object_category matches the given description
This satisfies the mapping of the constrained_design_object_category attribute of Physical_unit_keepout_shape_model.
getKeepoutShapeRepresentationWithSpecifiedKeepoutCategory in interface MIMqueriesa_sr - the given aggregate of shape_representation corresponding to Physical_unit_planar_keepout_shape_modeldescription - the required description of the associated keepout_design_object_category
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AAssembly_joint getAllAssemblyJointsInPca(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_assembly_module_design_view e_ad)
throws jsdai.lang.SdaiException
MIMqueriesassembly_joint (Assembly_joint) in a layered_assembly_module_design_view (Layered_assembly_module_design_view).
There is an assembly joint for each terminal of a packaged_component (Packaged_component).
getAllAssemblyJointsInPca in interface MIMqueriese_ad - the given layered_assembly_module_design_view (pca)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackaged_part_terminal getJoinTerminalForAssemblyJoint(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_joint e_aj)
throws jsdai.lang.SdaiException
MIMqueriespackaged_part_terminal (‘join terminal’) for a given assembly_joint.
This satisfies the mapping of the ARM AO Packaged_part_join_terminal
getJoinTerminalForAssemblyJoint in interface MIMqueriese_aj - the given assembly_joint
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component getLaminateComponentForAssemblyJoint(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_joint aj)
throws jsdai.lang.SdaiException
MIMquerieslaminate_component (Laminate_component) for a given assembly_joint (Assembly_joint). The returned entity is typically either a
contact_size_dependent_land (Contact_size_dependent_land) in the case of an assembly_joint for a surface mount terminal, or a
component_termination_passage (Component_termination_passage) in the case of an assembly_joint for a through hole terminal.
getLaminateComponentForAssemblyJoint in interface MIMqueriesaj - the given assembly_joint
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component getLaminateComponentForIMCT(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPhysical_component_terminal e_imct)
throws jsdai.lang.SdaiException
MIMquerieslaminate_component (Laminate_component) for a given interconnect_module_interface_terminal (Interconnect_module_interface_terminal).
The returned entity is typically either a contact_size_dependent_land (Contact_size_dependent_land)
in the case of an assembly_joint for a surface mount terminal, or a component_termination_passage (Component_termination_passage)
in the case of an assembly_joint for a through hole terminal.
getLaminateComponentForIMCT in interface MIMqueriese_imct - the given interconnect_module_interface_terminal
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInterconnect_module_interface_terminal getIMITforAC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAssembly_component e_ac)
throws jsdai.lang.SdaiException
MIMqueriesinterconnect_module_interface_terminal (Interconnect_module_interface_terminal)
for a given assembly_component if applicable.
The given assembly_component may be a contact_size_dependent_land (Contact_size_dependent_land)
in the case of an assembly_joint for a surface mount terminal or a component_termination_passage (Component_termination_passage)
in the case of an assembly_joint for a through hole terminal.
getIMITforAC in interface MIMqueriese_ac - the given assembly component (typically either a contact_size_dependent_land or component_termination_passage)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APart_tooling_feature getPartToolingFeaturesInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_usage_view e_pcb_usage_view,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_representation e_sr)
throws jsdai.lang.SdaiException
MIMqueriespart_tooling_feature (Part_tooling_feature) that are located on the
layered_interconnect_module_usage_view (Layered_interconnect_module_usage_view) (pcb usage view).
This includes part_tooling_feature (Part_tooling_feature) and its subtype fiducial_part_feature (Fiducial_part_feature).
Each of these part_tooling_feature are associated with a ‘stratum concept’ which is the mapping to an
element of the pcb.
Note that the part_tooling_feature are obtained through a usage_concept_usage_relationship with the
shape_representation of the layered_interconnect_module_usage_view (pcb usage view).
getPartToolingFeaturesInPcb in interface MIMqueriese_pcb_usage_view - the given layered_interconnect_module_usage_view (pcb usage view)e_sr - the shape_representation of the given layered_interconnect_module_usage_view (pcb usage view)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_component getLaminateComponentForPartToolingFeature(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPart_tooling_feature e_ptf)
throws jsdai.lang.SdaiException
MIMquerieslaminate_component for a part_tooling_feature (Part_tooling_feature) or its subtype fiducial_part_feature (Fiducial_part_feature).
Examples include an unsupported_passage (a tooling hole) in the case of a part_tooling_feature or a
complex fiducial+stratum_feature_template_component in the case of a fiducial_part_feature.
In the event that there is not an associated laminate_component, the query returns null.
getLaminateComponentForPartToolingFeature in interface MIMqueriese_ptf - the given part_tooling_feature (or fiducial_part_feature)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInterconnect_module_edge getEdgeOfPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view id)
throws jsdai.lang.SdaiException
MIMqueriesinterconnect_module_edge (Interconnect_module_edge) representing the outline of the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view).
getEdgeOfPcb in interface MIMqueriesid - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ERepresentation getThicknessOfPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_usage_view e_pcb_usage_view,
java.lang.String propertyName)
throws jsdai.lang.SdaiException
MIMqueriesrepresentation containing the mapping of the ARM AO Length_tolerance_characteristic for the
thickness of the given layered_interconnect_module_usage_view (Layered_interconnect_module_usage_view). The two thickness measures are attributes of the ARM AO Layered_interconnect_module_usage_view
The propertyName argument determines which of the two thickness characteristics ('thickness over metal requirement' or 'thickness over dielectric requirement') will
be returned. Note that both of the possible thickness characteristics are optional.
getThicknessOfPcb in interface MIMqueriese_pcb_usage_view - the given layered_interconnect_module_usage_view (pcb usage view)propertyName - a String that should be one of 'thickness over metal requirement' or 'thickness over dielectric requirement'.
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum getAllStrataInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriesstratum (Stratum) that compose the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view).
getAllStrataInPcb in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStratum_feature_template_component getAllSftcDirectlyRelatedToPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriesstratum_feature_template_component (Stratum_feature_template_component) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view)
through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship).
getAllSftcDirectlyRelatedToPcb in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AMaterial_removal_laminate_component getAllMrlcDirectlyRelatedToPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriesmaterial_removal_laminate_component (Material_removal_laminate_component) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view)
through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship).
getAllMrlcDirectlyRelatedToPcb in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APadstack_occurrence getAllPadstackOccurrenceInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriespadstack_occurrence (Padstack_occurrence) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view) through a
next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship).
getAllPadstackOccurrenceInPcb in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AFootprint_occurrence getAllFootprintOccurrenceInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriesfootprint_occurrence (Footprint_occurrence) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view) through a
next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship).
getAllFootprintOccurrenceInPcb in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AStructured_layout_component getAllStructuredLayoutComponentsInStructuredLayoutComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component e_slc)
throws jsdai.lang.SdaiException
MIMqueriesstructured_layout_component (Structured_layout_component) that are elements of the given structured_layout_component.
padstack_occurrence (Padstack_occurrence) and footprint_occurrence (Footprint_occurrence) are both subtypes of structured_layout_component.
getAllStructuredLayoutComponentsInStructuredLayoutComponent in interface MIMqueriese_slc - the given structured_layout_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALaminate_component getAllLaminateComponentsInStructuredLayoutComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EStructured_layout_component e_slc)
throws jsdai.lang.SdaiException
MIMquerieslaminate_component (Laminate_component) that compose the structured_layout_component (Structured_layout_component).
padstack_occurrence (Padstack_occurrence) and footprint_occurrence (Footprint_occurrence) are both subtypes of structured_layout_component.
getAllLaminateComponentsInStructuredLayoutComponent in interface MIMqueriese_slc - the given structured_layout_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AMulti_stratum_special_symbol_component getAllMultiStratumSpecialSymbolComponentsInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriesmulti_stratum_special_symbol_component (Multi_stratum_special_symbol_component) that are directly
located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view) through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship).
getAllMultiStratumSpecialSymbolComponentsInPcb in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ASingle_stratum_special_symbol_component getAllSingleStratumSpecialSymbolComponentsInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriessingle_stratum_special_symbol_component (Single_stratum_special_symbol_component) that are directly
located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view) through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship).
getAllSingleStratumSpecialSymbolComponentsInPcb in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALaminate_text_string_component getAllLaminateTextStringComponents(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMquerieslaminate_text_string_component (Laminate_text_string_component) that are directly located on the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view)
through a next_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship).
getAllLaminateTextStringComponents in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ANext_assembly_usage_occurrence_relationship getAllLaminateTextStringNAUOR(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriesnext_assembly_usage_occurrence_relationship (Next_assembly_usage_occurrence_relationship) that relate instances of laminate_text_string_component (Laminate_text_string_component)
composing the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view).
getAllLaminateTextStringNAUOR in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EText_literal getMessageOfLaminateTextStringComponent(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_text_string_component e_ltsc)
throws jsdai.lang.SdaiException
MIMqueriestext_literal (Text_literal) containing the ‘message contents’ for the given laminate_text_string_component (Laminate_text_string_component).
getMessageOfLaminateTextStringComponent in interface MIMqueriese_ltsc - the given laminate_text_string_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AGeneric_laminate_text_component getGenericLaminateTextComponentsForLTSC(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELaminate_text_string_component e_ltsc)
throws jsdai.lang.SdaiException
MIMqueriesgeneric_laminate_text_component (Generic_laminate_text_component) that compose a given laminate_text_string_component (Laminate_text_string_component).
These contain the individual characters of the string.
getGenericLaminateTextComponentsForLTSC in interface MIMqueriese_ltsc - the given laminate_text_string_component
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APhysical_network getAllPhysicalNetworksInPcb(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayered_interconnect_module_design_view e_id)
throws jsdai.lang.SdaiException
MIMqueriesphysical_network (Generic_physical_network) that are currently associated with the given layered_interconnect_module_design_view (Layered_interconnect_module_design_view).
getAllPhysicalNetworksInPcb in interface MIMqueriese_id - the given layered_interconnect_module_design_view (pcb)
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALayer_connection_point getLCPsForPhysicalNetwork(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPhysical_network e_pn)
throws jsdai.lang.SdaiException
MIMquerieslayer_connection_point (Layer_connection_point) containing all LCPs explicitly joined to a physical_network (Generic_physical_network).
Query may be applied to either routed or unrouted physical networks.
Uniqueness of the layer_connection_point contained in the aggregate is ensured by the implementation.
getLCPsForPhysicalNetwork in interface MIMqueriese_pn - the given physical_network
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ALaminate_component_feature getLCFsForPhysicalNetwork(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPhysical_network e_pn)
throws jsdai.lang.SdaiException
MIMquerieslaminate_component_feature (Laminate_component_feature) containing the LCFs explicitly joined to a physical_network (Generic_physical_network).
Query may be applied to either routed or unrouted physical networks.
Uniqueness of the laminate_component_feature contained in the aggregate is ensured by the implementation.
getLCFsForPhysicalNetwork in interface MIMqueriese_pn - the given physical_network
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EInter_stratum_feature getInterStratumFeatureForDLLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
throws jsdai.lang.SdaiException
MIMqueriesinter_stratum_feature (Inter_stratum_feature) associated with a 'dependently located' layer_connection_point (Dependently_located_layer_connection_point) if one exists.
getInterStratumFeatureForDLLCP in interface MIMqueriese_lcp - the given 'dependently located' layer_connection_point
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.APlated_passage_dependent_land getPPDLandsforDLLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
throws jsdai.lang.SdaiException
MIMqueriesplated_passage_dependent_land (Plated_passage_dependent_land) associated with a ‘dependently located’ layer_connection_point (Dependently_located_layer_connection_point) if a
plated_passage (Plated_passage) is the ‘associated design object’ of the layer_connection_point.
getPPDLandsforDLLCP in interface MIMqueriese_lcp - the given dependently located layer_connection_point
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EContact_size_dependent_land getCSDLandforDLLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
throws jsdai.lang.SdaiException
MIMqueriescontact_size_dependent_land (Contact_size_dependent_land) associated with a ‘dependently located’ layer_connection_point (Dependently_located_layer_connection_point) if an
interconnect_module_interface_terminal (Interconnect_module_interface_terminal) is the ‘associated design object’ of the DLLCP.
getCSDLandforDLLCP in interface MIMqueriese_lcp - the given dependently located layer_connection_point
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AConductive_interconnect_element getCIEforLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
throws jsdai.lang.SdaiException
MIMqueriesconductive_interconnect_element (Conductive_interconnect_element) associated with a layer_connection_point (Layer_connection_point) if a
‘conductive interconnect element terminal’ is associated with the LCP
getCIEforLCP in interface MIMqueriese_lcp - the given layer_connection_point
jsdai.lang.SdaiException
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EConnected_area_component getConnectedAreaComponentforLCP(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ELayer_connection_point e_lcp)
throws jsdai.lang.SdaiException
MIMquerieslayer_connection_point (Layer_connection_point) if one exists.
getConnectedAreaComponentforLCP in interface MIMqueriese_lcp - the given layer_connection_point
jsdai.lang.SdaiException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||