code: @Override
  	protected void preparePaintComponent(final Request request) {
  		explanationWithTimeStamp.setText("The time the page was rendered was " + (new Date()).toString());
  		tabset1TabClient.setContent(new ExplanatoryText(
  				"This content was present when the page first rendered at " + (new Date()).toString()));
  		tabset1TabServer.setContent(new ExplanatoryText(
  				"This is the content of tab two. It should be noted that mode SERVER is deprecated.\nThis mode poses a"
  					+ " number of usability problems and should not be used.\n This content was created at "
  					+ (new Date()).toString()));
  		tabset1TabLazy.setContent(new ExplanatoryText(
  				"This tab content is rendered when the tab opens then remains static. Check the date stamp: "
  					+ (new Date()).toString()));
  		tabset1TabDynamic.setContent(new ExplanatoryText(
  				"This tab content refreshes each time it is opened. Check the date stamp: "
  					+ (new Date()).toString()));
  		tabset1TabEager.setContent(new ExplanatoryText(
  				"This tab content is fetched once asynchronously then remains static. Check the date stamp: "
  					+ (new Date()).toString()));
  	}
docs: {@inheritDoc}