ENTITY approximation_tolerance_parameter SUBTYPE OF (founded_item); tolerances : SET [1:2] OF tolerance_parameter_select; WHERE wr1: (HIINDEX (SELF.tolerances) = 1 ) XOR (TYPEOF (SELF.tolerances[1]) <> TYPEOF (SELF.tolerances[2])); END_ENTITY; -- approximation_tolerance_parameter |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; approximation_tolerance_parameter tolerances: SET [1:2] OF tolerance_parameter_select; |
Usersfounded_itemfounded_item.users founded_item_select approximation_tolerance_parameter approximation_tolerance.tolerance tolerance_select |
Global rules for this entity data type- |
public interface EApproximation_tolerance_parameter extends EFounded_itemtolerances (explicit attribute)boolean testTolerances(EApproximation_tolerance_parameter type)ATolerance_parameter_select getTolerances(EApproximation_tolerance_parameter type) ATolerance_parameter_select createTolerances(EApproximation_tolerance_parameter type) void unsetTolerances(EApproximation_tolerance_parameter type) |
public class CApproximation_tolerance_parameter implements EApproximation_tolerance_parameterstatic EAttribute attributeTolerances(EApproximation_tolerance_parameter type)static int usedinTolerances(EApproximation_tolerance_parameter type, EEntity instance, ASdaiModel domain, AApproximation_tolerance_parameter result) |
public class AApproximation_tolerance_parameter extends AEntitypublic EApproximation_tolerance_parameter getByIndex(int index)public EApproximation_tolerance_parameter getCurrentMember(SdaiIterator it) |