www.gusucode.com > mbctools 工具箱 matlab 源码程序 > mbctools/@sweepsetfilter/queueEvent.m

    function queueEvent(obj, event)
%SWEEPSETFILTER/QUEUEEVENT public interface to event queueing in sweepsetfilter
%
%  QUEUEEVENT(OBJ, EVENT)
%  

%  Copyright 2000-2004 The MathWorks, Inc. and Ford Global Technologies, Inc.


if ~isempty(obj.dataMessageService)
    if ischar(event)
        switch lower(event)
            case 'allsweepsetevents'
                event = {'ssDataChanged' 'ssRecordsChanged' 'ssNamesChanged' 'ssUnitsChanged' 'ssTestsChanged' 'ssFilenameChanged'};                
        end 
    end
    if ~iscell(event)
        event = {event};
    end
    obj.dataMessageService.queueEvent(event{:});
end