public class org.apache.isis.viewer.wicket.ui.components.about.AboutPanel extends org.apache.isis.viewer.wicket.ui.panels.PanelAbstract
{
private static final long serialVersionUID;
private static final java.lang.String ID_MANIFEST_ATTRIBUTES;
private static final java.lang.String ID_APPLICATION_NAME;
private static final java.lang.String ID_APPLICATION_VERSION;
private static final java.lang.String ID_ABOUT_MESSAGE;
private javax.servlet.ServletContext servletContext;
private org.apache.isis.viewer.wicket.ui.components.about.JarManifestModel jarManifestModel;
public void <init>(java.lang.String, org.apache.isis.viewer.wicket.model.models.AboutModel)
{
java.lang.Object[] v, v, v, v;
javax.inject.Provider v;
org.apache.isis.viewer.wicket.ui.components.about.AboutPanel v;
org.apache.isis.viewer.wicket.model.models.AboutModel v;
org.apache.isis.viewer.wicket.ui.components.about.JarManifestModel v, v, v;
org.danekja.java.util.function.serializable.SerializableSupplier v, v, v;
java.lang.String v;
org.apache.wicket.model.IModel v, v, v;
org.apache.isis.viewer.wicket.ui.components.about.JarManifestPanel v;
org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$LabelVisibleOnlyIfNonEmpty v, v, v;
org.apache.isis.core.runtime.context.IsisAppCommonContext v;
v := @this: org.apache.isis.viewer.wicket.ui.components.about.AboutPanel;
v := @parameter: java.lang.String;
v := @parameter: org.apache.isis.viewer.wicket.model.models.AboutModel;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.panels.PanelAbstract: void <init>(java.lang.String)>(v);
v = newarray (org.apache.wicket.Component)[1];
v = new org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$LabelVisibleOnlyIfNonEmpty;
v = staticinvoke <org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$lambda_new_12f4cd07_1__13: org.danekja.java.util.function.serializable.SerializableSupplier bootstrap$(org.apache.isis.viewer.wicket.model.models.AboutModel)>(v);
v = staticinvoke <org.apache.wicket.model.LambdaModel: org.apache.wicket.model.IModel of(org.danekja.java.util.function.serializable.SerializableSupplier)>(v);
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$LabelVisibleOnlyIfNonEmpty: void <init>(java.lang.String,org.apache.wicket.model.IModel)>("applicationName", v);
v[0] = v;
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel: org.apache.wicket.MarkupContainer add(org.apache.wicket.Component[])>(v);
v = newarray (org.apache.wicket.Component)[1];
v = new org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$LabelVisibleOnlyIfNonEmpty;
v = staticinvoke <org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$lambda_new_12f4cd07_2__14: org.danekja.java.util.function.serializable.SerializableSupplier bootstrap$(org.apache.isis.viewer.wicket.model.models.AboutModel)>(v);
v = staticinvoke <org.apache.wicket.model.LambdaModel: org.apache.wicket.model.IModel of(org.danekja.java.util.function.serializable.SerializableSupplier)>(v);
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$LabelVisibleOnlyIfNonEmpty: void <init>(java.lang.String,org.apache.wicket.model.IModel)>("applicationVersion", v);
v[0] = v;
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel: org.apache.wicket.MarkupContainer add(org.apache.wicket.Component[])>(v);
v = newarray (org.apache.wicket.Component)[1];
v = new org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$LabelVisibleOnlyIfNonEmpty;
v = staticinvoke <org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$lambda_new_12f4cd07_3__15: org.danekja.java.util.function.serializable.SerializableSupplier bootstrap$(org.apache.isis.viewer.wicket.model.models.AboutModel)>(v);
v = staticinvoke <org.apache.wicket.model.LambdaModel: org.apache.wicket.model.IModel of(org.danekja.java.util.function.serializable.SerializableSupplier)>(v);
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$LabelVisibleOnlyIfNonEmpty: void <init>(java.lang.String,org.apache.wicket.model.IModel)>("aboutMessage", v);
v[0] = v;
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel: org.apache.wicket.MarkupContainer add(org.apache.wicket.Component[])>(v);
v = v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel: org.apache.isis.viewer.wicket.ui.components.about.JarManifestModel jarManifestModel>;
if v != null goto label;
v = staticinvoke <org.apache.isis.viewer.wicket.ui.components.about.AboutPanel$lambda_new_0__16: javax.inject.Provider bootstrap$(org.apache.isis.viewer.wicket.ui.components.about.AboutPanel)>(v);
v = new org.apache.isis.viewer.wicket.ui.components.about.JarManifestModel;
v = specialinvoke v.<org.apache.isis.viewer.wicket.ui.panels.PanelAbstract: org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()>();
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.JarManifestModel: void <init>(org.apache.isis.core.runtime.context.IsisAppCommonContext,javax.inject.Provider)>(v, v);
v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel: org.apache.isis.viewer.wicket.ui.components.about.JarManifestModel jarManifestModel> = v;
label:
v = newarray (org.apache.wicket.Component)[1];
v = new org.apache.isis.viewer.wicket.ui.components.about.JarManifestPanel;
v = v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel: org.apache.isis.viewer.wicket.ui.components.about.JarManifestModel jarManifestModel>;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.JarManifestPanel: void <init>(java.lang.String,org.apache.isis.viewer.wicket.ui.components.about.JarManifestModel)>("manifestAttributes", v);
v[0] = v;
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.components.about.AboutPanel: org.apache.wicket.MarkupContainer add(org.apache.wicket.Component[])>(v);
return;
}
}