com.sfm.ap210.jsdai
Class MIMpackageQueriesWithGDTImpl
java.lang.Object
com.sfm.ap210.jsdai.MIMpackageQueriesImpl
com.sfm.ap210.jsdai.MIMpackageQueriesWithGDTImpl
- All Implemented Interfaces:
- MIMpackageQueries, MIMpackageQueriesWithGDT
public class MIMpackageQueriesWithGDTImpl
- extends MIMpackageQueriesImpl
- implements MIMpackageQueriesWithGDT
|
Method Summary |
void |
addQualifiedLength(ToleranceLengthValue tlv,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ERepresentation_item e_ri)
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_aspect |
getAllComposingShapeAspects(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
returns all composing shape aspects recursively
note, cannot recursively follow all shape_aspect_relationship because some (such as dimensional_location)
do not represent a composing relationship |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ADimensional_location |
getAllDimensionalLocationInModel()
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ADimensional_size |
getAllDimensionalSizeInModel()
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AGeometric_tolerance |
getAllGeometricToleranceInModel()
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage_body |
getAssociatedBodyForFace(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdvanced_face e_af)
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_aspect |
getAssociatedShapeAspectsForFace(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdvanced_face e_af)
returns all associated shape aspects related to the given face through a |
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage_terminal |
getAssociatedTerminalForFace(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdvanced_face e_af)
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ADatum |
getDatumsInModel()
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_aspect |
getDerivedFromShapeAspects(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDerived_shape_aspect e_dsa)
|
ToleranceLengthValue.DimensionModifier |
getDimensionalModifier(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ARepresentation_item a_dri)
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdvanced_face |
getFaceOfShapeAspect(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
|
java.util.SortedSet<FaceReference> |
getFaceReferencesOfShapeAspect(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AAdvanced_face |
getFacesOfShapeAspect(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
|
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPlane |
getPlaneOfShapeAspect(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
|
ToleranceLengthValue |
getValueOfDimensionalLocation(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDimensional_location e_dl)
|
ToleranceLengthValue |
getValueOfDimensionalSize(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDimensional_size e_ds)
|
ToleranceLengthValue |
getValueOfShapeDimensionRepresentation(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_dimension_representation e_sdr)
|
Datum |
readDatum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDatum e_datum)
|
DimensionalLocation |
readDimensionalLocation(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDimensional_location e_dl)
|
DimensionalSize |
readDimensionalSize(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDimensional_size e_ds)
|
GeometricTolerance |
readGeometricTolerance(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EGeometric_tolerance e_tol)
|
| Methods inherited from class com.sfm.ap210.jsdai.MIMpackageQueriesImpl |
addPackageParam, addShapeAspectProperty, addShapeAspectToComposite, addTerminalParam, assignThermalNetworkToPackage, get2dDesignShapeRepresentationOfPackage, get3dDesignShapeRepresentationOfPackage, get3dShapeRepresentationOfPackage, get3dThermalAnalysisInputRepresentation, getAllPropertyDefinitionsOf, getAllTTLISTforST, getBodyOfPackage, getCompositeGroupsOfShapeAspect, getFootprintsOfPackage, getMembersOfCompositeShapeAspect, getParametersOfShapeAspect, getParametersOfShapeAspectInContext, getParametricAttributesOfPackage, getParametricAttributesOfTerminalTemplate, getPartFeatureForTLIST, getPlacementOfShapeAspect, getQualifiedShapeRepresentationOfPackage, getQualifiedShapeRepresentationOfPackageWithSpecifiedPurpose, getSeatingPlaneOfPackage, getShapeAspectsOfPhysicalShapeRepresentation, getShapeAspectsOfPhysicalUnit, getShapeRepresentationOfPackageTerminal, getShapeRepresentationOfPackageTerminalTemplate, getShapeRepresentationOfShapeAspect, getTemplateOfPackageTerminal, getTerminalOfPackageWithSpecifiedName, getTerminalsOfPackage, getThermalNetworkOfPackage, getUCURofShapeAspect |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sfm.ap210.jsdai.MIMpackageQueries |
addPackageParam, addShapeAspectProperty, addShapeAspectToComposite, addTerminalParam, assignThermalNetworkToPackage, get2dDesignShapeRepresentationOfPackage, get3dDesignShapeRepresentationOfPackage, get3dShapeRepresentationOfPackage, get3dThermalAnalysisInputRepresentation, getAllPropertyDefinitionsOf, getAllTTLISTforST, getBodyOfPackage, getCompositeGroupsOfShapeAspect, getFootprintsOfPackage, getMembersOfCompositeShapeAspect, getParametersOfShapeAspect, getParametersOfShapeAspectInContext, getParametricAttributesOfPackage, getParametricAttributesOfTerminalTemplate, getPartFeatureForTLIST, getPlacementOfShapeAspect, getQualifiedShapeRepresentationOfPackageWithSpecifiedPurpose, getSeatingPlaneOfPackage, getShapeAspectsOfPhysicalShapeRepresentation, getShapeAspectsOfPhysicalUnit, getShapeRepresentationOfPackageTerminal, getShapeRepresentationOfPackageTerminalTemplate, getShapeRepresentationOfShapeAspect, getTemplateOfPackageTerminal, getTerminalOfPackageWithSpecifiedName, getTerminalsOfPackage, getThermalNetworkOfPackage, getUCURofShapeAspect |
MIMpackageQueriesWithGDTImpl
public MIMpackageQueriesWithGDTImpl(MIMqueries mimQ,
MIMops ops,
MIMparamQueries paramQ)
throws jsdai.lang.SdaiException
- Throws:
jsdai.lang.SdaiException
getAssociatedShapeAspectsForFace
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_aspect getAssociatedShapeAspectsForFace(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdvanced_face e_af)
throws jsdai.lang.SdaiException
- returns all associated shape aspects related to the given face through a
- Specified by:
getAssociatedShapeAspectsForFace in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getAssociatedTerminalForFace
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage_terminal getAssociatedTerminalForFace(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdvanced_face e_af)
throws jsdai.lang.SdaiException
- Specified by:
getAssociatedTerminalForFace in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getAssociatedBodyForFace
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPackage_body getAssociatedBodyForFace(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdvanced_face e_af)
throws jsdai.lang.SdaiException
- Specified by:
getAssociatedBodyForFace in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getFacesOfShapeAspect
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AAdvanced_face getFacesOfShapeAspect(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
throws jsdai.lang.SdaiException
- Specified by:
getFacesOfShapeAspect in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getFaceOfShapeAspect
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EAdvanced_face getFaceOfShapeAspect(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
throws jsdai.lang.SdaiException
- Specified by:
getFaceOfShapeAspect in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getPlaneOfShapeAspect
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EPlane getPlaneOfShapeAspect(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
throws jsdai.lang.SdaiException
- Throws:
jsdai.lang.SdaiException
getFaceReferencesOfShapeAspect
public java.util.SortedSet<FaceReference> getFaceReferencesOfShapeAspect(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
throws jsdai.lang.SdaiException
- Specified by:
getFaceReferencesOfShapeAspect in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getDerivedFromShapeAspects
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_aspect getDerivedFromShapeAspects(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDerived_shape_aspect e_dsa)
throws jsdai.lang.SdaiException
- Throws:
jsdai.lang.SdaiException
getAllComposingShapeAspects
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AShape_aspect getAllComposingShapeAspects(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect e_sa)
throws jsdai.lang.SdaiException
- returns all composing shape aspects recursively
note, cannot recursively follow all shape_aspect_relationship because some (such as dimensional_location)
do not represent a composing relationship
- Specified by:
getAllComposingShapeAspects in interface MIMpackageQueriesWithGDT
- Parameters:
e_sa -
- Returns:
-
- Throws:
jsdai.lang.SdaiException
getDatumsInModel
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ADatum getDatumsInModel()
throws jsdai.lang.SdaiException
- Specified by:
getDatumsInModel in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getAllDimensionalSizeInModel
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ADimensional_size getAllDimensionalSizeInModel()
throws jsdai.lang.SdaiException
- Specified by:
getAllDimensionalSizeInModel in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getAllDimensionalLocationInModel
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ADimensional_location getAllDimensionalLocationInModel()
throws jsdai.lang.SdaiException
- Specified by:
getAllDimensionalLocationInModel in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getAllGeometricToleranceInModel
public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.AGeometric_tolerance getAllGeometricToleranceInModel()
throws jsdai.lang.SdaiException
- Specified by:
getAllGeometricToleranceInModel in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
readGeometricTolerance
public GeometricTolerance readGeometricTolerance(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EGeometric_tolerance e_tol)
throws jsdai.lang.SdaiException
- Specified by:
readGeometricTolerance in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
readDimensionalSize
public DimensionalSize readDimensionalSize(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDimensional_size e_ds)
throws jsdai.lang.SdaiException
- Specified by:
readDimensionalSize in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
readDimensionalLocation
public DimensionalLocation readDimensionalLocation(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDimensional_location e_dl)
throws jsdai.lang.SdaiException
- Specified by:
readDimensionalLocation in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
readDatum
public Datum readDatum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDatum e_datum)
throws jsdai.lang.SdaiException
- Specified by:
readDatum in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getValueOfDimensionalSize
public ToleranceLengthValue getValueOfDimensionalSize(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDimensional_size e_ds)
throws jsdai.lang.SdaiException
- Specified by:
getValueOfDimensionalSize in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getValueOfDimensionalLocation
public ToleranceLengthValue getValueOfDimensionalLocation(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDimensional_location e_dl)
throws jsdai.lang.SdaiException
- Specified by:
getValueOfDimensionalLocation in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException
getDimensionalModifier
public ToleranceLengthValue.DimensionModifier getDimensionalModifier(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ARepresentation_item a_dri)
throws jsdai.lang.SdaiException
- Throws:
jsdai.lang.SdaiException
addQualifiedLength
public void addQualifiedLength(ToleranceLengthValue tlv,
jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ERepresentation_item e_ri)
throws jsdai.lang.SdaiException
- Throws:
jsdai.lang.SdaiException
getValueOfShapeDimensionRepresentation
public ToleranceLengthValue getValueOfShapeDimensionRepresentation(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_dimension_representation e_sdr)
throws jsdai.lang.SdaiException
- Specified by:
getValueOfShapeDimensionRepresentation in interface MIMpackageQueriesWithGDT
- Throws:
jsdai.lang.SdaiException