function schema
% Defines properties for @tsviewer class.
%
%   Author(s): James G. Owen
%   Copyright 1986-2002 The MathWorks, Inc. 
%   $Revision: 1.1.6.1 $ $Date: 2004/12/26 21:43:50 $

%% Register class 
p = findpackage('tsguis');

%% Register class 
c = schema.class(p,'tsviewer');

%% Public properties
schema.prop(c,'TreeManager','MATLAB array');
%schema.prop(c,'Menus','MATLAB array');
schema.prop(c,'TSnode','MATLAB array');
schema.prop(c,'ViewsNode','MATLAB array');
schema.prop(c,'Clipboard','MATLAB array');
schema.prop(c,'StyleManager','MATLAB array');
schema.prop(c,'EventsNode','MATLAB array');
p = schema.prop(c,'Listeners','MATLAB array');

%% If necessary create enumerated list of time units
if isempty(findtype('TimeUnits'))
    schema.EnumType('TimeUnits', {'years', 'weeks', 'days', 'hours', ...
        'mins', 'secs'});
end


