function display(self) % diplay help in hypertext link % ----------------------------- fprintf('<a href="matlab:help dynaload">dynaload</a>\n\n'); fprintf('\tfile: ''%s''\n\n', self.file); % call protected function hashtable.elements % ------------------------------------------ result = elements(self); % % get workspace variables % % ----------------------- % wks = whos('global'); % for i=1:length(wks) % if strcmp(wks(i).class, 'dynaload') % var = wks(i).name; % end % end % loop over key % ------------- nb = size(result); for i=1: nb(1) % fprintf('\t<a href="matlab:%s.%s">%-25s</a>\t%-10s\n', ... % var, result{i,1}, result{i,1}, class(result{i,2})); fprintf('\t%-25s\t%2d [%-9s]\n', ... result{i,1}, size(elements(result{i,2}),1), char(class(result{i,2}))); end fprintf('\n'); % diplay methods list in hypertext link % ------------------------------------- disp('list of <a href="matlab:methods(''dynaload'')">methods</a>'); end