public abstract class org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding extends org.apache.wicket.model.ChainingModel
{
private static final long serialVersionUID;
protected void <init>(org.apache.wicket.model.IModel)
{
org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding v;
org.apache.wicket.model.IModel v;
v := @this: org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding;
v := @parameter: org.apache.wicket.model.IModel;
specialinvoke v.<org.apache.wicket.model.ChainingModel: void <init>(java.lang.Object)>(v);
return;
}
public final java.lang.Boolean getObject()
{
org.apache.isis.commons.internal.binding._BindableAbstract v;
java.lang.Object v, v;
org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding v;
v := @this: org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding;
v = virtualinvoke v.<org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding: java.lang.Object model()>();
v = virtualinvoke v.<org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding: org.apache.isis.commons.internal.binding._BindableAbstract getBindable(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.isis.commons.internal.binding._BindableAbstract: java.lang.Object getValue()>();
return v;
}
public final void setObject(java.lang.Boolean)
{
org.apache.isis.commons.internal.binding._BindableAbstract v;
java.lang.Boolean v;
java.lang.Object v;
org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding v;
v := @this: org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding;
v := @parameter: java.lang.Boolean;
v = virtualinvoke v.<org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding: java.lang.Object model()>();
v = virtualinvoke v.<org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding: org.apache.isis.commons.internal.binding._BindableAbstract getBindable(java.lang.Object)>(v);
virtualinvoke v.<org.apache.isis.commons.internal.binding._BindableAbstract: void setValue(java.lang.Object)>(v);
return;
}
protected abstract org.apache.isis.commons.internal.binding._BindableAbstract getBindable(java.lang.Object);
protected java.lang.Object model()
{
java.lang.Object v, v;
org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding v;
v := @this: org.apache.isis.viewer.wicket.model.models.binding.BooleanBinding;
v = specialinvoke v.<org.apache.wicket.model.ChainingModel: java.lang.Object getTarget()>();
v = interfaceinvoke v.<org.apache.wicket.model.IModel: java.lang.Object getObject()>();
return v;
}
}