ENTITY layout_junction_armx SUBTYPE OF (layout_junction); SELF\shape_aspect.of_shape RENAMED associated_definition : layered_interconnect_module_design_view_armx; net : generic_physical_network; location : cartesian_point; DERIVE SELF\shape_aspect.description : text := ?; SELF\shape_aspect.product_definitional : LOGICAL := ?; UNIQUE ur2 : name, net; ur1 : location, net; WHERE wr1: associated_definition :=: net.current_associated_definition; END_ENTITY; -- layout_junction_armx |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; layout_junction - layout_junction_armx (RT) of_shape->associated_definition: layered_interconnect_module_design_view_armx; net: generic_physical_network; location: cartesian_point; (RT) (DER) description: text; (RT) (DER) product_definitional: LOGICAL; |
Global rules for this entity data type- |
public interface ELayout_junction_armx extends ELayout_junctionnet (explicit attribute)boolean testNet(ELayout_junction_armx type)EGeneric_physical_network getNet(ELayout_junction_armx type) void setNet(ELayout_junction_armx type, EGeneric_physical_network value) void unsetNet(ELayout_junction_armx type) location (explicit attribute)boolean testLocation(ELayout_junction_armx type)ECartesian_point getLocation(ELayout_junction_armx type) void setLocation(ELayout_junction_armx type, ECartesian_point value) void unsetLocation(ELayout_junction_armx type) |
public class CLayout_junction_armx implements ELayout_junction_armxstatic EAttribute attributeNet(ELayout_junction_armx type)static int usedinNet(ELayout_junction_armx type, EGeneric_physical_network instance, ASdaiModel domain, ALayout_junction_armx result) static EAttribute attributeLocation(ELayout_junction_armx type) static int usedinLocation(ELayout_junction_armx type, ECartesian_point instance, ASdaiModel domain, ALayout_junction_armx result) static EAttribute attributeDescription(ELayout_junction_armx type) static EAttribute attributeProduct_definitional(ELayout_junction_armx type) |
public class ALayout_junction_armx extends AEntitypublic ELayout_junction_armx getByIndex(int index)public ELayout_junction_armx getCurrentMember(SdaiIterator it) |