|
ENTITY explicit_element_representation SUBTYPE OF (element_representation); model_ref : fea_model; matrix : explicit_element_matrix; UNIQUE ur1 : model_ref, name; WHERE wr1: SIZEOF ( QUERY ( item <* SELF \ representation . items | ( 'structural_response_representation_schema.' + 'fea_axis2_placement_3d' ) IN TYPEOF ( item ) ) ) = 1 ; wr2: SIZEOF ( matrix . node_dof_list ) = SIZEOF ( SELF \ element_representation . node_list ) ; END_ENTITY; -- explicit_element_representation |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; element_representation node_list: LIST [1:?] OF node_representation; explicit_element_representation model_ref: fea_model; matrix: explicit_element_matrix; |
Global rules for this entity data type- |
public interface EExplicit_element_representation extends EElement_representationmodel_ref (explicit attribute)boolean testModel_ref(EExplicit_element_representation type)EFea_model getModel_ref(EExplicit_element_representation type) void setModel_ref(EExplicit_element_representation type, EFea_model value) void unsetModel_ref(EExplicit_element_representation type) matrix (explicit attribute)boolean testMatrix(EExplicit_element_representation type)EExplicit_element_matrix getMatrix(EExplicit_element_representation type) void setMatrix(EExplicit_element_representation type, EExplicit_element_matrix value) void unsetMatrix(EExplicit_element_representation type) |
public class CExplicit_element_representation implements EExplicit_element_representationstatic EAttribute attributeModel_ref(EExplicit_element_representation type)static int usedinModel_ref(EExplicit_element_representation type, EFea_model instance, ASdaiModel domain, AExplicit_element_representation result) static EAttribute attributeMatrix(EExplicit_element_representation type) static int usedinMatrix(EExplicit_element_representation type, EExplicit_element_matrix instance, ASdaiModel domain, AExplicit_element_representation result) |
public class AExplicit_element_representation extends AEntitypublic EExplicit_element_representation getByIndex(int index)public EExplicit_element_representation getCurrentMember(SdaiIterator it) |