code: protected void initComponent()
  	{
  		addOrReplace(form = newForm("form", getModel()));
  		form.addOrReplace(signupPanel = newSignupPanel("signupPanel", getModel()));
  
  		form.addOrReplace(submitButton = newButton("signupButton"));
  		submitButton.add(
  			buttonLabel = newButtonLabel("buttonLabel", "global.button.sign.up.label", "Sign up"));
  		form.add(submitButton);
  
  		form.add(new EqualPasswordInputValidator(
  			signupPanel.getSigninPanel().getPassword().getPasswordTextField(),
  			signupPanel.getRepeatPassword().getPasswordTextField()));
  	}
docs: Inits the component.