public CStatusPanel(final BackEndDebuggerProvider debuggerProvider){
  super(new BorderLayout());
  Preconditions.checkNotNull(debuggerProvider,"IE1094: Debugger provider argument can not be null");
  m_label.setForeground(Color.BLACK);
  add(m_label);
  m_synchronizer=new CStatusLabelSynchronizer(m_label,debuggerProvider);
}

public CStatusPanel ( final BackEndDebuggerProvider debuggerProvider ) { super ( new BorderLayout ( ) ) ; Preconditions . checkNotNull ( debuggerProvider , "IE1094: Debugger provider argument can not be null" ) ; m_label . setForeground ( Color . BLACK ) ; add ( m_label ) ; m_synchronizer = new CStatusLabelSynchronizer ( m_label , debuggerProvider ) ; }
creates a new status panel .
