|
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) |