24 lines
649 B
Matlab
24 lines
649 B
Matlab
function x = build(x, file, pre)
|
|
% BUILD Build an XML_Node in memory from an input file.
|
|
% x = build(x, file, pre)
|
|
% :param x:
|
|
% Instance of class :mat:func:`XML_Node`
|
|
% :param file:
|
|
% String input file name.
|
|
% :param pre:
|
|
% Determine the method of building. If not specified or
|
|
% less than zero, use XML_Node::build. Otherwise, use
|
|
% XML_Node::get_XML_File.
|
|
% :return:
|
|
% Instance of class :mat:func:`XML_Node`
|
|
%
|
|
|
|
if nargin < 2 || ~isa(file, 'char')
|
|
error('Syntax error. Type "help build" for more information.')
|
|
end
|
|
|
|
if nargin == 3 && pre > 0
|
|
ctmethods(10, 15, x.id, file)
|
|
else
|
|
ctmethods(10, 4, x.id, file)
|
|
end
|