code: protected Component newListPanel(final String id, final IModel<ContentListModelBean> model)
  	{
  		return new ResourceBundleKeysPanel(id, model.getObject().getContentResourceKeys())
  		{
  
  			private static final long serialVersionUID = 1L;
  
  			@Override
  			protected Component newListComponent(final String id,
  				final ListItem<ResourceBundleKey> item)
  			{
  				return HeaderContentListPanel.this.newListComponent(id, item);
  			}
  		};
  	}
docs: Factory method for creating the new {@link Component} for the list panel. This method is
  invoked in the constructor from the derived classes and can be overridden so users can
  provide their own version of a new {@link Component} for the list panel.
  
  @param id
  the id
  @param model
  the model
  @return the new {@link Component} for the list panel.