www.gusucode.com > sloptim工具箱matlab源码程序 > sloptim/sloptguis/@srosisotooldata/@requirementdata/schema.m
function schema % requirement data class. % Copyright 2005 The MathWorks, Inc. % Construct class c = schema.class(findpackage('srosisotooldata'), 'requirementdata'); p = schema.prop(c, 'sisodb', 'handle'); %Handle to parent sisodb object p.AccessFlags.PublicSet = 'on'; p.AccessFlags.PublicGet = 'on'; p = schema.prop(c, 'Listeners', 'handle vector'); %Vector of listeners p.AccessFlags.PublicSet = 'on'; p.AccessFlags.PublicGet = 'on'; p = schema.prop(c, 'Views', 'handle vector'); %Vector of sisotool views p.AccessFlags.PublicSet = 'on'; p.AccessFlags.PublicGet = 'on'; p = schema.prop(c, 'Responses', 'MATLAB array'); %List of known response(s) p.AccessFlags.PublicSet = 'on'; p.AccessFlags.PublicGet = 'on'; p = schema.prop(c, 'Requirements', 'MATLAB array'); %List of known requirements with response/view connections p.AccessFlags.PublicSet = 'on'; p.AccessFlags.PublicGet = 'on'; %Object events schema.event(c,'RequirementChanged');