view m-toolbox/classes/@param/getOptions.m @ 52:daf4eab1a51e
database-connection-manager tip
Fix. Default password should be [] not an empty string
author
Daniele Nicolodi <nicolodi@science.unitn.it>
date
Wed, 07 Dec 2011 17:29:47 +0100 (2011-12-07)
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