% LAUNCHBAY is a graphical user interface for launching the various built
% in GUIs of LTPDA.
%
% CALL: launchBay
%       launchBay(h) % build the launch bay in the figure with handle, h.
%
% M Hewitson 24-11-08
%
% $Id: launchBay.m,v 1.2 2011/04/08 08:56:37 hewitson Exp $
%
classdef launchBay < handle

  properties
    handle      = [];
    signals     = [];
  end
  properties (SetAccess=private, GetAccess=private)
    Gproperties = [];
    SigSelected = [];
  end
  
  methods
    function mainfig = launchBay(varargin)
      % Build the main figure
      mainfig = buildMainfig(mainfig, varargin{:});      
      % Make the GUI visible.
      set(mainfig.handle,'Visible','on')
    end
  end % End public methods

  methods (Static=true)
    % Main figure
    varargout = cb_mainfigClose(varargin);  
    
  end
  
  methods (Access = private)    
    varargout = buildMainfig(varargin);
  end
  
  methods (Access = public)
  end
  
end

% END
