Schema: Input_output_arm



SCHEMA Input_output_arm;

USE FROM Product_identification_arm;    -- ISO/TS 10303-1017

USE FROM Product_version_arm;    -- ISO/TS 10303-1018

USE FROM Product_view_definition_arm;    -- ISO/TS 10303-1019

USE FROM Product_view_definition_relationship_arm;    -- ISO/TS 10303-1041


ENTITY Input_output
  SUBTYPE OF (Product);
END_ENTITY;

ENTITY Input_output_version
  SUBTYPE OF (Product_version);
  SELF\Product_version.of_product RENAMED version_of : Input_output;
END_ENTITY;

ENTITY Input_output_view_definition
  SUBTYPE OF (Product_view_definition);
  SELF\Product_view_definition.defined_version : Input_output_version;
END_ENTITY;

ENTITY Input_output_view_definition_relationship
  SUBTYPE OF (View_definition_relationship);
  SELF\View_definition_relationship.relating_view RENAMED parent : Input_output_view_definition;
  SELF\View_definition_relationship.related_view RENAMED child : Input_output_view_definition;
END_ENTITY;

END_SCHEMA;  -- Input_output_arm