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


% Register class (subclass)
p = findpackage('tsguis');
pparent = findpackage('wavepack');
c = schema.class(p, 'timeview',findclass(pparent,'timeview'));

%% Selection lines
schema.prop(c, 'SelectionCurves', 'MATLAB array');

%% List of selected observation indicies
schema.prop(c, 'SelectedPoints', 'MATLAB array');

%% Selected time intervals
schema.prop(c, 'SelectedTimes', 'MATLAB array');

% Handles of selected time range rectangles
schema.prop(c, 'SelectionPatch', 'MATLAB array');

%% Watermark lines
schema.prop(c, 'WatermarkCurves', 'MATLAB array');

%% Selection context menu handles
p = schema.prop(c, 'Menus', 'MATLAB array');
p.FactoryValue = struct('delete',[],'remove',[],'newevent',[],'keep',[]);







