ENTITY free_form_relation SUBTYPE OF (free_form_constraint); WHERE wr1: 'ISO13584_EXPRESSIONS_SCHEMA.BOOLEAN_EXPRESSION' IN TYPEOF (SELF\free_form_constraint.constraining_expression); wr2: SIZEOF(QUERY(q <* (SELF\free_form_constraint.constrained_elements + SELF\free_form_constraint.reference_elements) | NOT (q IN used_variables (SELF\free_form_constraint.constraining_expression)))) = 0; END_ENTITY; -- free_form_relation |
Entity data types and their attributesrepresentation_itemname: label; variational_representation_item - explicit_constraint (OPT) description: text; constrained_elements: SET [1:?] OF representation_item; reference_elements: SET [0:?] OF representation_item; free_form_constraint (RT) constrained_elements: SET [1:?] OF variational_parameter; (RT) reference_elements: SET [0:?] OF variational_parameter; constraining_expression: expression; free_form_relation - |
Global rules for this entity data type- |
public interface EFree_form_relation extends EFree_form_constraint |
public class CFree_form_relation implements EFree_form_relation |
public class AFree_form_relation extends AEntitypublic EFree_form_relation getByIndex(int index)public EFree_form_relation getCurrentMember(SdaiIterator it) |