public class org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour extends org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
{
private static final long serialVersionUID;
private transient org.apache.isis.core.runtime.context.IsisAppCommonContext commonContext;
public void <init>(org.apache.isis.core.runtime.context.IsisAppCommonContext)
{
org.apache.isis.core.runtime.context.IsisAppCommonContext v;
org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour v;
v := @this: org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour;
v := @parameter: org.apache.isis.core.runtime.context.IsisAppCommonContext;
specialinvoke v.<org.apache.wicket.ajax.AbstractDefaultAjaxBehavior: void <init>()>();
v.<org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour: org.apache.isis.core.runtime.context.IsisAppCommonContext commonContext> = v;
return;
}
protected void respond(org.apache.wicket.ajax.AjaxRequestTarget)
{
java.util.function.Consumer v;
java.util.Optional v;
org.apache.isis.core.runtime.context.IsisAppCommonContext v, v;
org.apache.wicket.ajax.AjaxRequestTarget v;
org.apache.isis.core.config.IsisConfiguration v;
org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour v;
v := @this: org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour;
v := @parameter: org.apache.wicket.ajax.AjaxRequestTarget;
v = virtualinvoke v.<org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour: org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()>();
v = virtualinvoke v.<org.apache.isis.core.runtime.context.IsisAppCommonContext: org.apache.isis.core.config.IsisConfiguration getConfiguration()>();
v = virtualinvoke v.<org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour: org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()>();
v = virtualinvoke v.<org.apache.isis.core.runtime.context.IsisAppCommonContext: java.util.Optional getMessageBroker()>();
v = staticinvoke <org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour$lambda_respond_0__250: java.util.function.Consumer bootstrap$(org.apache.isis.core.config.IsisConfiguration,org.apache.wicket.ajax.AjaxRequestTarget)>(v, v);
virtualinvoke v.<java.util.Optional: void ifPresent(java.util.function.Consumer)>(v);
return;
}
public void renderHead(org.apache.wicket.Component, org.apache.wicket.markup.head.IHeaderResponse)
{
org.apache.wicket.Component v;
org.apache.wicket.markup.head.IHeaderResponse v;
org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour v;
v := @this: org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour;
v := @parameter: org.apache.wicket.Component;
v := @parameter: org.apache.wicket.markup.head.IHeaderResponse;
specialinvoke v.<org.apache.wicket.ajax.AbstractDefaultAjaxBehavior: void renderHead(org.apache.wicket.Component,org.apache.wicket.markup.head.IHeaderResponse)>(v, v);
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour: void renderFeedbackMessages(org.apache.wicket.markup.head.IHeaderResponse)>(v);
return;
}
public void renderFeedbackMessages(org.apache.wicket.markup.head.IHeaderResponse)
{
org.apache.wicket.markup.head.IHeaderResponse v;
org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour v;
java.util.function.Consumer v;
org.apache.wicket.markup.head.JavaScriptReferenceHeaderItem v;
org.apache.wicket.request.resource.JavaScriptResourceReference v;
java.util.Optional v;
org.apache.isis.core.runtime.context.IsisAppCommonContext v, v;
org.apache.isis.core.config.IsisConfiguration v;
v := @this: org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour;
v := @parameter: org.apache.wicket.markup.head.IHeaderResponse;
v = new org.apache.wicket.request.resource.JavaScriptResourceReference;
specialinvoke v.<org.apache.wicket.request.resource.JavaScriptResourceReference: void <init>(java.lang.Class,java.lang.String)>(class "Lorg/apache/isis/viewer/wicket/ui/errors/JGrowlBehaviour;", "js/bootstrap-growl.js");
v = staticinvoke <org.apache.wicket.markup.head.JavaScriptHeaderItem: org.apache.wicket.markup.head.JavaScriptReferenceHeaderItem forReference(org.apache.wicket.request.resource.ResourceReference)>(v);
interfaceinvoke v.<org.apache.wicket.markup.head.IHeaderResponse: void render(org.apache.wicket.markup.head.HeaderItem)>(v);
v = virtualinvoke v.<org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour: org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()>();
v = virtualinvoke v.<org.apache.isis.core.runtime.context.IsisAppCommonContext: org.apache.isis.core.config.IsisConfiguration getConfiguration()>();
v = virtualinvoke v.<org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour: org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()>();
v = virtualinvoke v.<org.apache.isis.core.runtime.context.IsisAppCommonContext: java.util.Optional getMessageBroker()>();
v = staticinvoke <org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour$lambda_renderFeedbackMessages_1__251: java.util.function.Consumer bootstrap$(org.apache.isis.core.config.IsisConfiguration,org.apache.wicket.markup.head.IHeaderResponse)>(v, v);
virtualinvoke v.<java.util.Optional: void ifPresent(java.util.function.Consumer)>(v);
return;
}
protected org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()
{
org.apache.isis.core.runtime.context.IsisAppCommonContext v, v;
org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour v;
v := @this: org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour;
v = v.<org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour: org.apache.isis.core.runtime.context.IsisAppCommonContext commonContext>;
v = staticinvoke <org.apache.isis.viewer.wicket.model.util.CommonContextUtils: org.apache.isis.core.runtime.context.IsisAppCommonContext computeIfAbsent(org.apache.isis.core.runtime.context.IsisAppCommonContext)>(v);
v.<org.apache.isis.viewer.wicket.ui.errors.JGrowlBehaviour: org.apache.isis.core.runtime.context.IsisAppCommonContext commonContext> = v;
return v;
}
}