ENTITY physical_unit_keepout_shape_allocation_to_stratum_technology_armx SUBTYPE OF (physical_unit_keepout_shape_allocation_to_stratum_technology); keepout_shape : physical_unit_keepout_shape_model; kept_out_technologies : SET [1:?] OF stratum_technology_armx; WHERE wr1: keepout_shape\Physical_unit_keepout_shape_model.constrained_design_object_category IN [keepout_product_design_object_category.interconnect_module_via, keepout_product_design_object_category.interconnect_module_inter_stratum_feature, keepout_product_design_object_category.interconnect_module_cutout, keepout_product_design_object_category.interconnect_module_fill_area, keepout_product_design_object_category.interconnect_module_stratum_feature]; END_ENTITY; -- physical_unit_keepout_shape_allocation_to_stratum_technology_armx |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; physical_unit_keepout_shape_allocation_to_stratum_technology - physical_unit_keepout_shape_allocation_to_stratum_technology_armx keepout_shape: physical_unit_keepout_shape_model; kept_out_technologies: SET [1:?] OF stratum_technology_armx; |
Global rules for this entity data type- |
public interface EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx extends EPhysical_unit_keepout_shape_allocation_to_stratum_technologykeepout_shape (explicit attribute)boolean testKeepout_shape(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type)EPhysical_unit_keepout_shape_model getKeepout_shape(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type) void setKeepout_shape(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type, EPhysical_unit_keepout_shape_model value) void unsetKeepout_shape(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type) kept_out_technologies (explicit attribute)boolean testKept_out_technologies(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type)AStratum_technology_armx getKept_out_technologies(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type) AStratum_technology_armx createKept_out_technologies(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type) void unsetKept_out_technologies(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type) |
public class CPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx implements EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armxstatic EAttribute attributeKeepout_shape(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type)static int usedinKeepout_shape(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type, EPhysical_unit_keepout_shape_model instance, ASdaiModel domain, APhysical_unit_keepout_shape_allocation_to_stratum_technology_armx result) static EAttribute attributeKept_out_technologies(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type) static int usedinKept_out_technologies(EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx type, EStratum_technology_armx instance, ASdaiModel domain, APhysical_unit_keepout_shape_allocation_to_stratum_technology_armx result) |
public class APhysical_unit_keepout_shape_allocation_to_stratum_technology_armx extends AEntitypublic EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx getByIndex(int index)public EPhysical_unit_keepout_shape_allocation_to_stratum_technology_armx getCurrentMember(SdaiIterator it) |