ENTITY step_edge_feature_shape_model SUBTYPE OF (edge_shape_model); step_width : length_tolerance_characteristic; step_depth : length_tolerance_characteristic; DERIVE SELF\representation.name : label := 'step edge feature shape'; END_ENTITY; -- step_edge_feature_shape_model |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; shape_representation - planar_shape_model - edge_shape_model applied_surface: board_side; step_edge_feature_shape_model step_width: length_tolerance_characteristic; step_depth: length_tolerance_characteristic; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EStep_edge_feature_shape_model extends EEdge_shape_modelstep_width (explicit attribute)boolean testStep_width(EStep_edge_feature_shape_model type)ELength_tolerance_characteristic getStep_width(EStep_edge_feature_shape_model type) void setStep_width(EStep_edge_feature_shape_model type, ELength_tolerance_characteristic value) void unsetStep_width(EStep_edge_feature_shape_model type) step_depth (explicit attribute)boolean testStep_depth(EStep_edge_feature_shape_model type)ELength_tolerance_characteristic getStep_depth(EStep_edge_feature_shape_model type) void setStep_depth(EStep_edge_feature_shape_model type, ELength_tolerance_characteristic value) void unsetStep_depth(EStep_edge_feature_shape_model type) |
public class CStep_edge_feature_shape_model implements EStep_edge_feature_shape_modelstatic EAttribute attributeStep_width(EStep_edge_feature_shape_model type)static int usedinStep_width(EStep_edge_feature_shape_model type, ELength_tolerance_characteristic instance, ASdaiModel domain, AStep_edge_feature_shape_model result) static EAttribute attributeStep_depth(EStep_edge_feature_shape_model type) static int usedinStep_depth(EStep_edge_feature_shape_model type, ELength_tolerance_characteristic instance, ASdaiModel domain, AStep_edge_feature_shape_model result) static EAttribute attributeName(EStep_edge_feature_shape_model type) |
public class AStep_edge_feature_shape_model extends AEntitypublic EStep_edge_feature_shape_model getByIndex(int index)public EStep_edge_feature_shape_model getCurrentMember(SdaiIterator it) |