code: @Override
  	public void renderHead(final Component component, final IHeaderResponse response)
  	{
  		super.renderHead(component, response);
  		switch (bindEvent)
  		{
  			case ONDOMREADY :
  				response.render(OnDomReadyHeaderItem.forScript(this.javascript));
  				break;
  			case ONEVENT :
  				response.render(OnEventHeaderItem.forScript(target, event, this.javascript));
  				break;
  			case ONLOAD :
  				response.render(OnLoadHeaderItem.forScript(this.javascript));
  				break;
  			default :
  				response.render(JavaScriptHeaderItem.forScript(this.javascript, this.id));
  				break;
  		}
  	}
docs: {@inheritDoc}