view m-toolbox/classes/@param/getOptions.m @ 15:ce3fbb7ebe71
database-connection-manager
Remove broken functions from utils.jmysql
author
Daniele Nicolodi <nicolodi@science.unitn.it>
date
Mon, 05 Dec 2011 16:20:06 +0100 (2011-12-05)
parents
f0afece42f48
children
line source
+ − % GETOPTIONS returns the array of options for the param
+ − %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ − %
+ − % DESCRIPTION: GETOPTIONS returns the array of options for the param
+ − %
+ − % CALL: val = getOptions(param);
+ − %
+ − %
+ − % VERSION: $Id: getOptions.m,v 1.2 2011/02/22 15:42:02 hewitson Exp $
+ − %
+ − %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ −
+ − function varargout = getOptions(varargin)
+ −
+ − pin = varargin{1};
+ −
+ − if numel(pin) ~= 1 || nargin ~= 1
+ − error('### This method works only with one param object.');
+ − end
+ −
+ − if isa(pin.val, 'paramValue')
+ − varargout{1} = pin.val.getOptions;
+ − else
+ − varargout{1} = {pin.val};
+ − end
+ − end