function schema
% Defines properties for @TestPoint class

%   Copyright 1986-2003 The MathWorks, Inc.
%   $Revision: 1.1.6.1 $ $Date: 2004/12/26 21:32:14 $

% Register class 
p = findpackage('hds');
c = schema.class(p,'TestPoint',findclass(p,'dataset'));

% Public properties
p = schema.prop(c,'Storage','handle');  % Array container 
p.SetFunction = @LocalUpdateStorage;


%--------------- Local Functions -----------------------

function Value = LocalUpdateStorage(this,Value)
if ~isa(Value,'hds.ArrayContainer')
   error('Invalid value for Storage property.')
end
this.utSetStorage(Value);
