public MiniMap(Container d,IGame g,IBoardView bview) throws IOException {
  m_game=g;
  m_bview=bview;
  m_dialog=d;
  m_board=m_game.getBoard();
  m_bview.addBoardViewListener(boardViewListener);
  m_game.addGameListener(gameListener);
  m_board.addBoardListener(boardListener);
  initialize();
}

public MiniMap ( Container d , IGame g , IBoardView bview ) throws IOException { m_game = g ; m_bview = bview ; m_dialog = d ; m_board = m_game . getBoard ( ) ; m_bview . addBoardViewListener ( boardViewListener ) ; m_game . addGameListener ( gameListener ) ; m_board . addBoardListener ( boardListener ) ; initialize ( ) ; }
creates and lays out a new mech display .
