code: @Override
  	protected void preparePaintComponent(final Request request) {
  		super.preparePaintComponent(request);
  		if (!isInitialised()) {
  			setInitialised(true);
  			setTreeModel(new MenuTreeModel(data));
  		}
  	}
docs: Set the tree model on first use.
  
  @param request The request.