-- $Date: 2004/01/28 05:01:41 $
-- $Revision: 1.6 $
-- $Author: jcrocholl $

with XML_Readers; use XML_Readers;
with XML_Writers; use XML_Writers;

package Parts.MusicXML is

   -- Read score part data from an XML reader.
   function Read_Score_Part
     (XML : access XML_Reader-- Use this XML reader.
     return Part_Access;       -- The newly created part.

   -- Write score part data to an XML writer.
   procedure Write_Score_Part
     (XML  : access XML_Writer-- Use this XML writer.
      This : access Part);      -- Write information from this part.

   -- Read part data from an XML reader.
   procedure Read_Part
     (XML  : access XML_Reader-- Use this XML reader.
      This : access Part);      -- Add data to this part.

   -- Write part data to an XML writer.
   procedure Write_Part
     (XML  : access XML_Writer-- Use this XML writer.
      This : access Part);      -- Write this part.

end Parts.MusicXML;