view m-toolbox/classes/@sigBuilder/cb_buildSave.m @ 18:947e2ff4b1b9 database-connection-manager

Update plist.FROM_REPOSITORY_PLIST and plist.TO_REPOSITORY_PLIST
author Daniele Nicolodi <nicolodi@science.unitn.it>
date Mon, 05 Dec 2011 16:20:06 +0100
parents f0afece42f48
children
line wrap: on
line source

% CB_BUILDSAVE fires when the user clicks 'build & save'
%
% M Hewitson
%
% $Id: cb_buildSave.m,v 1.1 2008/10/19 11:42:40 hewitson Exp $
%
function cb_buildSave(varargin)
  
  myh = varargin{1};
  mainfig = varargin{end};
  
  % Build signal
  obj = sigBuilder.buildSignal(mainfig);
  
  % Get a file name from the user
  [filename, pathname] = uiputfile({'*.xml', 'LTPDA XML File (*.xml)'; '*.mat', 'MAT File (*.mat)'}, 'Save File as');
  
  if isequal(filename,0) || isequal(pathname,0)
    disp('Cancelled.')
  else    
    fname = fullfile(pathname, filename);
    save(obj, fname);
  end
end