ENTITY tolerance_table_cell SUBTYPE OF (default_tolerance_table_cell); cell_value : cell_entry_select; description : STRING; limit : limit_select; SELF\representation_item.name RENAMED tolerance_class : STRING; DERIVE SELF\compound_representation_item.item_element : compound_item_definition := ?; WHERE wr1: NOT('DEFAULT_TOLERANCE_XIM.UPPER_LOWER_LIMIT' IN TYPEOF(cell_value)) OR (cell_value = SELF); END_ENTITY; -- tolerance_table_cell |
Entity data types and their attributesrepresentation_itemname: label; compound_representation_item item_element: compound_item_definition; default_tolerance_table_cell - tolerance_table_cell cell_value: cell_entry_select; description: STRING; limit: limit_select; (RT) name->tolerance_class: STRING; (RT) (DER) item_element: compound_item_definition; |
tolerance_table_cell$upper_lower_toleranced_datum (DEFAULT_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface ETolerance_table_cell extends EDefault_tolerance_table_cellcell_value (explicit attribute)int testCell_value(ETolerance_table_cell type)case 1 EEntity getCell_value(ETolerance_table_cell type) void setCell_value(ETolerance_table_cell type, EEntity value, EEntity node1) void unsetCell_value(ETolerance_table_cell type) description (explicit attribute)boolean testDescription(ETolerance_table_cell type)String getDescription(ETolerance_table_cell type) void setDescription(ETolerance_table_cell type, String value) void unsetDescription(ETolerance_table_cell type) limit (explicit attribute)int testLimit(ETolerance_table_cell type)case 1 EEntity getLimit(ETolerance_table_cell type) void setLimit(ETolerance_table_cell type, EEntity value, EEntity node1) void unsetLimit(ETolerance_table_cell type) |
public class CTolerance_table_cell implements ETolerance_table_cellstatic EAttribute attributeCell_value(ETolerance_table_cell type)static int usedinCell_value(ETolerance_table_cell type, EEntity instance, ASdaiModel domain, ATolerance_table_cell result) static EAttribute attributeDescription(ETolerance_table_cell type) static EAttribute attributeLimit(ETolerance_table_cell type) static int usedinLimit(ETolerance_table_cell type, EEntity instance, ASdaiModel domain, ATolerance_table_cell result) static EAttribute attributeItem_element(ETolerance_table_cell type) static int usedinItem_element(ETolerance_table_cell type, EEntity instance, ASdaiModel domain, ATolerance_table_cell result) |
public class ATolerance_table_cell extends AEntitypublic ETolerance_table_cell getByIndex(int index)public ETolerance_table_cell getCurrentMember(SdaiIterator it) |