public class org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator extends org.apache.isis.viewer.wicket.ui.validation.ValidatorBase
{
private static final long serialVersionUID;
public static org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator instance(org.apache.isis.core.runtime.context.IsisAppCommonContext)
{
org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator v;
org.apache.isis.core.runtime.context.IsisAppCommonContext v;
v := @parameter: org.apache.isis.core.runtime.context.IsisAppCommonContext;
v = new org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator: void <init>(org.apache.isis.core.runtime.context.IsisAppCommonContext)>(v);
return v;
}
private void <init>(org.apache.isis.core.runtime.context.IsisAppCommonContext)
{
org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator v;
org.apache.isis.core.runtime.context.IsisAppCommonContext v;
v := @this: org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator;
v := @parameter: org.apache.isis.core.runtime.context.IsisAppCommonContext;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.validation.ValidatorBase: void <init>(org.apache.isis.core.runtime.context.IsisAppCommonContext)>(v);
return;
}
public void validate(org.apache.wicket.validation.IValidatable)
{
org.apache.wicket.validation.IValidatable v;
org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator v;
org.apache.isis.core.runtime.context.IsisAppCommonContext v, v;
java.lang.Object v, v;
org.apache.isis.commons.functional.ThrowingRunnable v;
v := @this: org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator;
v := @parameter: org.apache.wicket.validation.IValidatable;
v = specialinvoke v.<org.apache.isis.viewer.wicket.ui.validation.ValidatorBase: org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()>();
v = virtualinvoke v.<org.apache.isis.core.runtime.context.IsisAppCommonContext: java.lang.Object lookupServiceElseFail(java.lang.Class)>(class "Lorg/apache/isis/applib/services/userreg/UserRegistrationService;");
v = specialinvoke v.<org.apache.isis.viewer.wicket.ui.validation.ValidatorBase: org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()>();
v = virtualinvoke v.<org.apache.isis.core.runtime.context.IsisAppCommonContext: java.lang.Object lookupServiceElseFail(java.lang.Class)>(class "Lorg/apache/isis/applib/services/iactnlayer/InteractionService;");
v = staticinvoke <org.apache.isis.viewer.wicket.ui.pages.accmngt.UsernameAvailableValidator$lambda_validate_0__268: org.apache.isis.commons.functional.ThrowingRunnable bootstrap$(org.apache.wicket.validation.IValidatable,org.apache.isis.applib.services.userreg.UserRegistrationService)>(v, v);
interfaceinvoke v.<org.apache.isis.applib.services.iactnlayer.InteractionService: void runAnonymous(org.apache.isis.commons.functional.ThrowingRunnable)>(v);
return;
}
}