protected void addBottomComponent(Component bottomComponent){
  c.weighty=2;
  layout.setConstraints(bottomComponent,c);
  contentPanel.add(bottomComponent);
}

protected void addBottomComponent ( Component bottomComponent ) { c . weighty = 2 ; layout . setConstraints ( bottomComponent , c ) ; contentPanel . add ( bottomComponent ) ; }
subclasses might add an additional component here which is seen during all steps , e . g . a data view table .
