www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/@mbcwidgets/@factorselector/factorselector.m

    function obj = factorselector(varargin)
%FACTORSELECTOR constructor for the abstractDataView object
%
%  OBJ = FACTORSELECTOR
%  OBJ = FACTORSELECTOR(OBJ)
%  OBJ = FACTORSELECTOR('Property', Value)

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


% Is the first input argument a udd object derived from me? If it is then
% we are being called as a super class constructor and don't have to
% construct an object
if nargin && isa(varargin{1}, 'mbcwidgets.factorselector')
   obj = varargin{1};
   varargin(1) = [];
else
    obj = mbcwidgets.factorselector;
end

% Call the inherited constructor
abstractlayoutcomponent(obj, varargin{:});