Overview Schemas Index

IDA_STEP_SCHEMA_XIM (jsdai.SIda_step_schema_xim)


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 attributes

process_product_association
          name: 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;

Users

process_product_association
          attribute_language_assignment.items
                    attribute_language_item
                              automotive_design_attribute_language_item
          attribute_translation_assignment.considered_instance
                    attribute_language_item
                              automotive_design_attribute_language_item
          language_indication.considered_instance
                    attribute_language_item
                              automotive_design_attribute_language_item
          language_indication.items
                    attribute_language_item
                              automotive_design_attribute_language_item
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              automotive_design_multi_language_attribute_item
process_operation_input_or_output
          instance_usage_context_assignment.items
                    instance_usage_context_select
                              ida_instance_usage_context_select
          replaced_usage_relationship.usage_context
                    instance_usage_context_select
                              ida_instance_usage_context_select

Global rules for this entity data type

          -

public interface EProcess_operation_input_or_output extends EProcess_product_association

description_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_output

          static 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 AEntity

          public EProcess_operation_input_or_output getByIndex(int index)
          public EProcess_operation_input_or_output getCurrentMember(SdaiIterator it)