ENTITY thermal_isolation_removal_template_armx SUBTYPE OF (material_removal_structured_template_armx, thermal_isolation_removal_template); DERIVE thermal_isolation_spacing_requirement : SET [1:?] OF requirement_view_definition := get_rvd(SELF, 'thermal requirement'); WHERE wr1: SIZEOF(QUERY(tisr <* THERMAL_ISOLATION_SPACING_REQUIREMENT | NOT('INTERCONNECT_PHYSICAL_REQUIREMENT_ALLOCATION_XIM.THERMAL_ISOLATION_REQUIREMENT' IN TYPEOF(tisr)) )) =0; END_ENTITY; -- thermal_isolation_removal_template_armx |
dependent_thermal_isolation_removal_template_armx (INTERCONNECT_PHYSICAL_REQUIREMENT_ALLOCATION_XIM) |
Global rules for this entity data type- |
public interface EThermal_isolation_removal_template_armx extends EMaterial_removal_structured_template_armx, EThermal_isolation_removal_templatethermal_isolation_spacing_requirement (derived attribute)ARequirement_view_definition getThermal_isolation_spacing_requirement(EThermal_isolation_removal_template_armx type)boolean testThermal_isolation_spacing_requirement(EThermal_isolation_removal_template_armx type) |
public class CThermal_isolation_removal_template_armx implements EThermal_isolation_removal_template_armxstatic EAttribute attributeThermal_isolation_spacing_requirement(EThermal_isolation_removal_template_armx type)static int usedinThermal_isolation_spacing_requirement(EThermal_isolation_removal_template_armx type, ERequirement_view_definition instance, ASdaiModel domain, AThermal_isolation_removal_template_armx result) |
public class AThermal_isolation_removal_template_armx extends AEntitypublic EThermal_isolation_removal_template_armx getByIndex(int index)public EThermal_isolation_removal_template_armx getCurrentMember(SdaiIterator it) |