com.sfm.ap210.jsdai.thermal
Class MaterialAssigner

java.lang.Object
  extended by com.sfm.ap210.jsdai.thermal.MaterialAssigner

public class MaterialAssigner
extends java.lang.Object

This class illustrates assigning a material representation to a collection of shape_aspect instances from a particular shape_representation


Constructor Summary
MaterialAssigner(jsdai.lang.SdaiModel model)
          Create a new MaterialAssigner that will assign materials in the given SdaiModel
 
Method Summary
 void assignMaterial(ThermalMaterial material, jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ERepresentation_context materialsContext, java.util.List<jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect> assignments)
          Assigns the given material properties to all given shape_aspect instances and associates the material characteristic value representations with the given representation_context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MaterialAssigner

public MaterialAssigner(jsdai.lang.SdaiModel model)
Create a new MaterialAssigner that will assign materials in the given SdaiModel

Parameters:
model -
Method Detail

assignMaterial

public void assignMaterial(ThermalMaterial material,
                           jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.ERepresentation_context materialsContext,
                           java.util.List<jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect> assignments)
                    throws jsdai.lang.SdaiException
Assigns the given material properties to all given shape_aspect instances and associates the material characteristic value representations with the given representation_context.

Parameters:
material - the material
materialsContext - the representation_context for material property values
assignments - shape_aspect instances that will receive the material characteristic assignments
Throws:
jsdai.lang.SdaiException