ENTITY protocol_physical_layer_definition_with_characterization_armx SUBTYPE OF (protocol_physical_layer_definition, protocol_physical_layer_definition_with_characterization); host_rcv_functional_characterization : OPTIONAL SET [1:?] OF functional_specification_definition; host_xmt_functional_characterization : OPTIONAL SET [1:?] OF functional_specification_definition; media_functional_characterization : OPTIONAL SET [1:?] OF functional_specification_definition; WHERE wr1: EXISTS (host_rcv_functional_characterization) OR EXISTS (host_xmt_functional_characterization) OR EXISTS(media_functional_characterization); END_ENTITY; -- protocol_physical_layer_definition_with_characterization_armx |
Entity data types and their attributesproduct_definitionid: identifier; (OPT) description: text; formation: product_definition_formation; frame_of_reference: product_definition_context; (DER) name: label; protocol_physical_layer_definition - protocol_physical_layer_definition_with_characterization - protocol_physical_layer_definition_with_characterization_armx (OPT) host_rcv_functional_characterization: SET [1:?] OF functional_specification_definition; (OPT) host_xmt_functional_characterization: SET [1:?] OF functional_specification_definition; (OPT) media_functional_characterization: SET [1:?] OF functional_specification_definition; |
Global rules for this entity data type- |
public interface EProtocol_physical_layer_definition_with_characterization_armx extends EProtocol_physical_layer_definition, EProtocol_physical_layer_definition_with_characterizationhost_rcv_functional_characterization (explicit attribute)boolean testHost_rcv_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type)AFunctional_specification_definition getHost_rcv_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) AFunctional_specification_definition createHost_rcv_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) void unsetHost_rcv_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) host_xmt_functional_characterization (explicit attribute)boolean testHost_xmt_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type)AFunctional_specification_definition getHost_xmt_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) AFunctional_specification_definition createHost_xmt_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) void unsetHost_xmt_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) media_functional_characterization (explicit attribute)boolean testMedia_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type)AFunctional_specification_definition getMedia_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) AFunctional_specification_definition createMedia_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) void unsetMedia_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) |
public class CProtocol_physical_layer_definition_with_characterization_armx implements EProtocol_physical_layer_definition_with_characterization_armxstatic EAttribute attributeHost_rcv_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type)static int usedinHost_rcv_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type, EFunctional_specification_definition instance, ASdaiModel domain, AProtocol_physical_layer_definition_with_characterization_armx result) static EAttribute attributeHost_xmt_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) static int usedinHost_xmt_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type, EFunctional_specification_definition instance, ASdaiModel domain, AProtocol_physical_layer_definition_with_characterization_armx result) static EAttribute attributeMedia_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type) static int usedinMedia_functional_characterization(EProtocol_physical_layer_definition_with_characterization_armx type, EFunctional_specification_definition instance, ASdaiModel domain, AProtocol_physical_layer_definition_with_characterization_armx result) |
public class AProtocol_physical_layer_definition_with_characterization_armx extends AEntitypublic EProtocol_physical_layer_definition_with_characterization_armx getByIndex(int index)public EProtocol_physical_layer_definition_with_characterization_armx getCurrentMember(SdaiIterator it) |