Home > classes > @timeformat > private > fromxml.m

fromxml

PURPOSE ^

FROMXML read from part of an XML tree and create a timeformat object.

SYNOPSIS ^

function tf = fromxml(xml)

DESCRIPTION ^

 FROMXML read from part of an XML tree and create a timeformat object.
 
 M Hewitson 28-08-07 
 
 $Id: fromxml.html,v 1.6 2008/02/12 12:18:06 hewitson Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function tf = fromxml(xml)
0002 
0003 % FROMXML read from part of an XML tree and create a timeformat object.
0004 %
0005 % M Hewitson 28-08-07
0006 %
0007 % $Id: fromxml.html,v 1.6 2008/02/12 12:18:06 hewitson Exp $
0008 %
0009 
0010 %
0011 % disp('---------------- timeformat ------------------')
0012 % xml.getNodeName
0013 % disp('---------------- timeformat ------------------')
0014 
0015 pl.params = [];
0016 sch = xml.getChildNodes;
0017 for c=1:sch.getLength
0018   x = sch.item(c-1);
0019   switch char(x.getNodeName)
0020     case 'format_str'
0021       format_str = char(x.getTextContent);
0022     case 'format_nr'
0023       format_nr = str2num(char(x.getTextContent));
0024     case 'default_matlab_str'
0025       default_matlab_str = char(x.getTextContent);
0026     case 'default_matlab_nr'
0027       default_matlab_nr = str2num(char(x.getTextContent));
0028     case 'default_java_str'
0029       default_java_str = char(x.getTextContent);
0030     otherwise
0031   end
0032 end
0033 
0034 % build timeformat
0035 tf = timeformat(format_str,...
0036                 default_matlab_str,...
0037                 default_matlab_nr,...
0038                 default_java_str);
0039                    
0040 % END

Generated on Tue 12-Feb-2008 13:12:45 by m2html © 2003