public CVisibilityCriteriumPanel(final CVisibilityCriterium criterium){
  super(new BorderLayout());
  visibilityCriterium=criterium;
  visibilityStateBox.addActionListener(visibilityStateBoxListener);
  initPanel();
}

public CVisibilityCriteriumPanel ( final CVisibilityCriterium criterium ) { super ( new BorderLayout ( ) ) ; visibilityCriterium = criterium ; visibilityStateBox . addActionListener ( visibilityStateBoxListener ) ; initPanel ( ) ; }
creates a new panel object .
