ENTITY imported_volume_function SUBTYPE OF (maths_function, generic_literal); geometry : volume; parametric_domain : tuple_space; WHERE wr1: expression_is_constant(parametric_domain); END_ENTITY; -- imported_volume_function |
Entity data types and their attributesgeneric_expression- maths_function (DER) domain: tuple_space; (DER) range: tuple_space; simple_generic_expression - generic_literal - imported_volume_function geometry: volume; parametric_domain: tuple_space; |
Global rules for this entity data type- |
public interface EImported_volume_function extends EMaths_function, EGeneric_literalgeometry (explicit attribute)boolean testGeometry(EImported_volume_function type)EVolume getGeometry(EImported_volume_function type) void setGeometry(EImported_volume_function type, EVolume value) void unsetGeometry(EImported_volume_function type) parametric_domain (explicit attribute)int testParametric_domain(EImported_volume_function type)case 1 EEntity getParametric_domain(EImported_volume_function type) void setParametric_domain(EImported_volume_function type, EEntity value, EEntity node1) case 1 EEntity getParametric_domain(EImported_volume_function type) void setParametric_domain(EImported_volume_function type, EEntity value, EEntity node1) void unsetParametric_domain(EImported_volume_function type) |
public class CImported_volume_function implements EImported_volume_functionstatic EAttribute attributeGeometry(EImported_volume_function type)static int usedinGeometry(EImported_volume_function type, EVolume instance, ASdaiModel domain, AImported_volume_function result) static EAttribute attributeParametric_domain(EImported_volume_function type) static int usedinParametric_domain(EImported_volume_function type, EEntity instance, ASdaiModel domain, AImported_volume_function result) |
public class AImported_volume_function extends AEntitypublic EImported_volume_function getByIndex(int index)public EImported_volume_function getCurrentMember(SdaiIterator it) |