function showall(handle)
%
%  Name:   showall
%
%  Usage:  showall(handle)
%
%  Purpose: Shows the object in 'Handle' and all 
%	of its children
%
%  Version SWD960709
%
%  Author(s):  Scott W. Doebling, doebling@lanl.gov
%
%  Institution: Los Alamos National Laboratory,
%               ESA-EA
%
%  Copyright (c) 1996, The Regents of the University
%       of California. (See top level of code for
%       full copyright statement.)
%

for j = 1:length(handle),

%  Hide parent

set(handle(j),'visible','on')

%  If it's an axis, hide the title

if strcmp(get(handle(j),'type'),'axes')
	ht = get(handle(j),'title');
	if ~isempty(ht),
	  if ishandle(ht),  set(ht,'visible','on'), end
	end
end

%  Get vector of children's handles

chand = get(handle(j),'children');

if ~isempty(chand),

  for i = 1:length(chand),

    set(chand(i),'visible','on')

  end

end

end

return