% The specification of the client
% Version 1, 03.06.1998
module client

   graph class: DirectedGraph

   % Uses some functionality from the channel module
   uses printer, channel;

   exports
      transformation unit connect;
      transformation unit create;
      transformation unit action

   realized by

      transformation unit connect
         initial:
         body:
            apply once connect_client
         terminal:
      end;

      transformation unit create
         initial:
         body:
            apply once create_client
         terminal:
      end;

      transformation unit action
         initial:
         body:
            apply once create_document;
            apply once channel.send
         terminal:
      end
end.