ENTITY solid_freedom_and_value_definition SUPERTYPE OF (ONEOF (solid_freedom_values, solid_freedom_action_definition)) SUBTYPE OF (state_definition); required_solid : analysis_item_within_representation; coordinate_system : fea_axis2_placement_3d; degrees_of_freedom : freedoms_list; values : LIST [1:?] OF measure_or_unspecified_value; WHERE wr1: SIZEOF(degrees_of_freedom.freedoms) = SIZEOF (values); wr2: 'GEOMETRIC_MODEL_SCHEMA.SOLID_MODEL' IN TYPEOF (required_solid.item); END_ENTITY; -- solid_freedom_and_value_definition |
Entity data types and their attributesstate_definitiondefined_state: state; solid_freedom_and_value_definition required_solid: analysis_item_within_representation; coordinate_system: fea_axis2_placement_3d; degrees_of_freedom: freedoms_list; values: LIST [1:?] OF measure_or_unspecified_value; |
solid_freedom_action_definition (FINITE_ELEMENT_ANALYSIS_CONTROL_AND_RESULT_SCHEMA) |
solid_freedom_values (FINITE_ELEMENT_ANALYSIS_CONTROL_AND_RESULT_SCHEMA) |
Users: by entity attributesstate_definitiondistribution_view_relationship.discretised_model discretised_distribution_model_select same_discretised_distribution_model.equivalent_records discretised_distribution_model_select solid_freedom_and_value_definition Users: by defined types, not used by any entity attributesolid_freedom_and_value_definition- |
Global rules for this entity data type- |
public interface ESolid_freedom_and_value_definition extends EState_definitionrequired_solid (explicit attribute)boolean testRequired_solid(ESolid_freedom_and_value_definition type)EAnalysis_item_within_representation getRequired_solid(ESolid_freedom_and_value_definition type) void setRequired_solid(ESolid_freedom_and_value_definition type, EAnalysis_item_within_representation value) void unsetRequired_solid(ESolid_freedom_and_value_definition type) coordinate_system (explicit attribute)boolean testCoordinate_system(ESolid_freedom_and_value_definition type)EFea_axis2_placement_3d getCoordinate_system(ESolid_freedom_and_value_definition type) void setCoordinate_system(ESolid_freedom_and_value_definition type, EFea_axis2_placement_3d value) void unsetCoordinate_system(ESolid_freedom_and_value_definition type) degrees_of_freedom (explicit attribute)boolean testDegrees_of_freedom(ESolid_freedom_and_value_definition type)EFreedoms_list getDegrees_of_freedom(ESolid_freedom_and_value_definition type) void setDegrees_of_freedom(ESolid_freedom_and_value_definition type, EFreedoms_list value) void unsetDegrees_of_freedom(ESolid_freedom_and_value_definition type) values (explicit attribute)boolean testValues(ESolid_freedom_and_value_definition type)AMeasure_or_unspecified_value getValues(ESolid_freedom_and_value_definition type) AMeasure_or_unspecified_value createValues(ESolid_freedom_and_value_definition type) void unsetValues(ESolid_freedom_and_value_definition type) |
public class CSolid_freedom_and_value_definition implements ESolid_freedom_and_value_definitionstatic EAttribute attributeRequired_solid(ESolid_freedom_and_value_definition type)static int usedinRequired_solid(ESolid_freedom_and_value_definition type, EAnalysis_item_within_representation instance, ASdaiModel domain, ASolid_freedom_and_value_definition result) static EAttribute attributeCoordinate_system(ESolid_freedom_and_value_definition type) static int usedinCoordinate_system(ESolid_freedom_and_value_definition type, EFea_axis2_placement_3d instance, ASdaiModel domain, ASolid_freedom_and_value_definition result) static EAttribute attributeDegrees_of_freedom(ESolid_freedom_and_value_definition type) static int usedinDegrees_of_freedom(ESolid_freedom_and_value_definition type, EFreedoms_list instance, ASdaiModel domain, ASolid_freedom_and_value_definition result) static EAttribute attributeValues(ESolid_freedom_and_value_definition type) static int usedinValues(ESolid_freedom_and_value_definition type, EEntity instance, ASdaiModel domain, ASolid_freedom_and_value_definition result) |
public class ASolid_freedom_and_value_definition extends AEntitypublic ESolid_freedom_and_value_definition getByIndex(int index)public ESolid_freedom_and_value_definition getCurrentMember(SdaiIterator it) |