ENTITY process_operation_input_or_output SUBTYPE OF (process_product_association); SELF\process_product_association.name RENAMED role : undefined_object; description_x : OPTIONAL string_select; operation : process_operation_occurrence; SELF\process_product_association.defined_product RENAMED element : process_operation_input_or_output_select; placement : OPTIONAL cartesian_transformation_operator; concerned_shape : SET [0:?] OF shape_element; END_ENTITY; -- process_operation_input_or_output |
Entity data types and their attributesprocess_product_associationname: label; description: text; defined_product: characterized_product_definition; process: product_definition_process; process_operation_input_or_output (RT) name->role: undefined_object; (OPT) description_x: string_select; operation: process_operation_occurrence; (RT) defined_product->element: process_operation_input_or_output_select; (OPT) placement: cartesian_transformation_operator; concerned_shape: SET [0:?] OF shape_element; |
Global rules for this entity data type- |
public interface EProcess_operation_input_or_output extends EProcess_product_associationdescription_x (explicit attribute)int testDescription_x(EProcess_operation_input_or_output type)case 1 EEntity getDescription_x(EProcess_operation_input_or_output type) void setDescription_x(EProcess_operation_input_or_output type, EEntity value, EEntity node1) case sDescription_xDefault_language_string: String getDescription_x(EProcess_operation_input_or_output type, EDefault_language_string node1) void setDescription_x(EProcess_operation_input_or_output type, String value, EDefault_language_string node1) void unsetDescription_x(EProcess_operation_input_or_output type) operation (explicit attribute)boolean testOperation(EProcess_operation_input_or_output type)EProcess_operation_occurrence getOperation(EProcess_operation_input_or_output type) void setOperation(EProcess_operation_input_or_output type, EProcess_operation_occurrence value) void unsetOperation(EProcess_operation_input_or_output type) placement (explicit attribute)boolean testPlacement(EProcess_operation_input_or_output type)ECartesian_transformation_operator getPlacement(EProcess_operation_input_or_output type) void setPlacement(EProcess_operation_input_or_output type, ECartesian_transformation_operator value) void unsetPlacement(EProcess_operation_input_or_output type) concerned_shape (explicit attribute)boolean testConcerned_shape(EProcess_operation_input_or_output type)AShape_element getConcerned_shape(EProcess_operation_input_or_output type) AShape_element createConcerned_shape(EProcess_operation_input_or_output type) void unsetConcerned_shape(EProcess_operation_input_or_output type) |
public class CProcess_operation_input_or_output implements EProcess_operation_input_or_outputstatic EAttribute attributeDescription_x(EProcess_operation_input_or_output type)static int usedinDescription_x(EProcess_operation_input_or_output type, EEntity instance, ASdaiModel domain, AProcess_operation_input_or_output result) static EAttribute attributeOperation(EProcess_operation_input_or_output type) static int usedinOperation(EProcess_operation_input_or_output type, EProcess_operation_occurrence instance, ASdaiModel domain, AProcess_operation_input_or_output result) static EAttribute attributePlacement(EProcess_operation_input_or_output type) static int usedinPlacement(EProcess_operation_input_or_output type, ECartesian_transformation_operator instance, ASdaiModel domain, AProcess_operation_input_or_output result) static EAttribute attributeConcerned_shape(EProcess_operation_input_or_output type) static int usedinConcerned_shape(EProcess_operation_input_or_output type, EShape_element instance, ASdaiModel domain, AProcess_operation_input_or_output result) |
public class AProcess_operation_input_or_output extends AEntitypublic EProcess_operation_input_or_output getByIndex(int index)public EProcess_operation_input_or_output getCurrentMember(SdaiIterator it) |