% XMLTree: XML Toolbox for Matlab.
% Version 1.2  17-Nov-2004
%
% XML file I/O.
%   xmltree     - Constructor (XML parser).
%   save        - Save an XMLTree in a file.
%
% XML Tree manipulation methods.
%   add         - Add a node in a tree.
%   attributes  - Handle attributes of a node.
%   branch      - Extract a subtree from a tree.
%   children    - Return children of a node.
%   convert     - Convert a tree in a Matlab structure.
%   copy        - Copy nodes within a tree.
%   delete      - Delete a node in a tree.
%   find        - Find nodes in a tree.
%   flush       - Clear a subtree.
%   get         - get node properties.
%   getfilename - Get filename.
%   isfield     - Return true if a field is present in a node.
%   length      - Return the length of a tree.
%   move        - Move a node within a tree.
%   parent      - Return parents of a node.
%   root        - Return the root element of a tree.
%   set         - Set node properties.
%   setfilename - Set filename
%
% Graphical user interface methods (work in progress).
%   editor      - Reimplementation of <view> for Matlab 6+
%   view        - Graphical display of a tree.
%   view_ui     - Useful function for view method.
%
% Low level class methods.
%   char        - Convert a tree into a string (for display).
%   display     - Display a tree into MATLAB.
%
% Private methods.
%   xml_parser  - XML parser.
%   xml_findstr - Find one string within another (mexfile)
%
% Conversions Matlab <=> XML
%   loadxml     - 
%   savexml     - 
%   mat2xml     - 
%   xml2mat     - 
%   struct2xml  - 
%
% Demos.
%   xmldemo1    - Create an XML tree from scratch and save it.
%   xmldemo2    - Read an XML file and access fields.
%   xmldemo3    - Read an XML file, modify some fields and save it.

% Copyright 2002-2004 Guillaume Flandin <Guillaume@artefact.tk>
% $Revision: 1.2 $
