public class org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel extends org.apache.isis.viewer.wicket.ui.panels.PanelAbstract
{
private static final long serialVersionUID;
private static final java.lang.String ID_CONTAINER;
private static final java.lang.String ID_FORM;
private static final java.lang.String ID_TOGGLEBOX;
private final org.apache.wicket.ajax.markup.html.form.AjaxCheckBox checkbox;
public void <init>(java.lang.String)
{
org.apache.wicket.model.Model v;
java.lang.Boolean v;
java.lang.String v;
org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel v;
v := @this: org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel;
v := @parameter: java.lang.String;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v = staticinvoke <org.apache.wicket.model.Model: org.apache.wicket.model.Model of(java.io.Serializable)>(v);
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel: void <init>(java.lang.String,org.apache.wicket.model.IModel)>(v, v);
return;
}
public void <init>(java.lang.String, org.apache.wicket.model.IModel)
{
org.apache.wicket.markup.html.form.Form v;
java.lang.Object[] v, v, v;
org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel$1 v;
org.apache.wicket.markup.html.WebMarkupContainer v;
java.lang.String v;
org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel v;
org.apache.wicket.model.IModel v;
org.apache.wicket.ajax.markup.html.form.AjaxCheckBox v;
v := @this: org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel;
v := @parameter: java.lang.String;
v := @parameter: org.apache.wicket.model.IModel;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.panels.PanelAbstract: void <init>(java.lang.String)>(v);
v = new org.apache.wicket.markup.html.WebMarkupContainer;
specialinvoke v.<org.apache.wicket.markup.html.WebMarkupContainer: void <init>(java.lang.String)>("container");
v = newarray (org.apache.wicket.Component)[1];
v[0] = v;
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel: org.apache.wicket.MarkupContainer add(org.apache.wicket.Component[])>(v);
v = new org.apache.wicket.markup.html.form.Form;
specialinvoke v.<org.apache.wicket.markup.html.form.Form: void <init>(java.lang.String)>("form");
v = newarray (org.apache.wicket.Component)[1];
v[0] = v;
virtualinvoke v.<org.apache.wicket.markup.html.WebMarkupContainer: org.apache.wicket.MarkupContainer add(org.apache.wicket.Component[])>(v);
v = new org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel$1;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel$1: void <init>(org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel,java.lang.String,org.apache.wicket.model.IModel)>(v, "togglebox", v);
v.<org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel: org.apache.wicket.ajax.markup.html.form.AjaxCheckBox checkbox> = v;
v = newarray (org.apache.wicket.Component)[1];
v = v.<org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel: org.apache.wicket.ajax.markup.html.form.AjaxCheckBox checkbox>;
v[0] = v;
virtualinvoke v.<org.apache.wicket.markup.html.form.Form: org.apache.wicket.MarkupContainer add(org.apache.wicket.Component[])>(v);
return;
}
protected void onUpdate(org.apache.wicket.ajax.AjaxRequestTarget)
{
org.apache.wicket.ajax.AjaxRequestTarget v;
org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel v;
v := @this: org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel;
v := @parameter: org.apache.wicket.ajax.AjaxRequestTarget;
return;
}
protected boolean isChecked()
{
java.lang.Object v;
org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel v;
org.apache.wicket.ajax.markup.html.form.AjaxCheckBox v;
boolean v;
v := @this: org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel;
v = v.<org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel: org.apache.wicket.ajax.markup.html.form.AjaxCheckBox checkbox>;
v = virtualinvoke v.<org.apache.wicket.ajax.markup.html.form.AjaxCheckBox: java.lang.Object getModelObject()>();
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
}
protected void setModel(boolean)
{
java.lang.Boolean v;
org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel v;
org.apache.wicket.ajax.markup.html.form.AjaxCheckBox v;
boolean v;
v := @this: org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel;
v := @parameter: boolean;
v = v.<org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel: org.apache.wicket.ajax.markup.html.form.AjaxCheckBox checkbox>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.wicket.ajax.markup.html.form.AjaxCheckBox: org.apache.wicket.IGenericComponent setModelObject(java.lang.Object)>(v);
return;
}
public void set(org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.columns.GenericToggleboxColumn$BulkToggle, org.apache.wicket.ajax.AjaxRequestTarget)
{
java.lang.Object[] v;
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.columns.GenericToggleboxColumn$BulkToggle v;
org.apache.wicket.ajax.AjaxRequestTarget v;
org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel v;
boolean v;
v := @this: org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel;
v := @parameter: org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.columns.GenericToggleboxColumn$BulkToggle;
v := @parameter: org.apache.wicket.ajax.AjaxRequestTarget;
v = virtualinvoke v.<org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.columns.GenericToggleboxColumn$BulkToggle: boolean isSetAll()>();
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.components.widgets.checkbox.ContainedToggleboxPanel: void setModel(boolean)>(v);
v = newarray (org.apache.wicket.Component)[1];
v[0] = v;
interfaceinvoke v.<org.apache.wicket.ajax.AjaxRequestTarget: void add(org.apache.wicket.Component[])>(v);
return;
}
}