ENTITY dependent_thermal_isolation_removal_component_armx SUBTYPE OF (thermal_isolation_removal_component_armx, dependent_thermal_isolation_removal_component); SELF\thermal_isolation_removal_component_armx.derived_from : dependent_thermal_isolation_removal_template_armx; DERIVE associated_land : land_armx := land_get_associated_land_for_thermal_removal(SELF); WHERE wr1: associated_land\Definition_based_product_occurrence.derived_from :=: SELF\Thermal_isolation_removal_component_armx.derived_from\Dependent_thermal_isolation_removal_template_armx.associated_item; wr2: associated_land\Land_armx.functional = TRUE; END_ENTITY; -- dependent_thermal_isolation_removal_component_armx |
Global rules for this entity data type- |
public interface EDependent_thermal_isolation_removal_component_armx extends EThermal_isolation_removal_component_armx, EDependent_thermal_isolation_removal_componentassociated_land (derived attribute)ELand_armx getAssociated_land(EDependent_thermal_isolation_removal_component_armx type)boolean testAssociated_land(EDependent_thermal_isolation_removal_component_armx type) |
public class CDependent_thermal_isolation_removal_component_armx implements EDependent_thermal_isolation_removal_component_armxstatic EAttribute attributeAssociated_land(EDependent_thermal_isolation_removal_component_armx type)static int usedinAssociated_land(EDependent_thermal_isolation_removal_component_armx type, ELand_armx instance, ASdaiModel domain, ADependent_thermal_isolation_removal_component_armx result) |
public class ADependent_thermal_isolation_removal_component_armx extends AEntitypublic EDependent_thermal_isolation_removal_component_armx getByIndex(int index)public EDependent_thermal_isolation_removal_component_armx getCurrentMember(SdaiIterator it) |