ENTITY breakout_footprint_definition_shape_model SUBTYPE OF (structured_template_planar_shape_model); SELF\structured_template_planar_shape_model.shape_characterized_definition : SET [1:1] OF breakout_footprint_definition_armx; reference_shape : footprint_definition_shape_model; WHERE wr1: reference_shape.shape_characterized_definition[1] :=: shape_characterized_definition[1].reference_footprint; END_ENTITY; -- breakout_footprint_definition_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 - planar_projected_shape_model (RT) (DER) name: label; part_template_shape_model shape_characterized_definition: SET [1:?] OF geometric_template_armx; (OPT) shape_environment: application_environment; shape_material_condition: material_condition; (DER) principal_part_shape: SET [0:1] OF shape_representation_relationship; part_template_planar_shape_model - structured_template_planar_shape_model (RT) shape_characterized_definition: SET [1:1] OF structured_template_armx; breakout_footprint_definition_shape_model (RT) shape_characterized_definition: SET [1:1] OF breakout_footprint_definition_armx; reference_shape: footprint_definition_shape_model; |
Global rules for this entity data type- |
public interface EBreakout_footprint_definition_shape_model extends EStructured_template_planar_shape_modelreference_shape (explicit attribute)boolean testReference_shape(EBreakout_footprint_definition_shape_model type)EFootprint_definition_shape_model getReference_shape(EBreakout_footprint_definition_shape_model type) void setReference_shape(EBreakout_footprint_definition_shape_model type, EFootprint_definition_shape_model value) void unsetReference_shape(EBreakout_footprint_definition_shape_model type) |
public class CBreakout_footprint_definition_shape_model implements EBreakout_footprint_definition_shape_modelstatic EAttribute attributeReference_shape(EBreakout_footprint_definition_shape_model type)static int usedinReference_shape(EBreakout_footprint_definition_shape_model type, EFootprint_definition_shape_model instance, ASdaiModel domain, ABreakout_footprint_definition_shape_model result) |
public class ABreakout_footprint_definition_shape_model extends AEntitypublic EBreakout_footprint_definition_shape_model getByIndex(int index)public EBreakout_footprint_definition_shape_model getCurrentMember(SdaiIterator it) |