public abstract class org.apache.isis.viewer.wicket.model.models.ModelAbstract extends org.apache.wicket.model.LoadableDetachableModel implements org.apache.isis.core.runtime.context.IsisAppCommonContext$HasCommonContext
{
private static final long serialVersionUID;
private final org.apache.isis.viewer.wicket.model.models.CommonContextModel commonContextModel;
protected void <init>()
{
org.apache.isis.viewer.wicket.model.models.CommonContextModel v;
org.apache.isis.viewer.wicket.model.models.ModelAbstract v;
v := @this: org.apache.isis.viewer.wicket.model.models.ModelAbstract;
specialinvoke v.<org.apache.wicket.model.LoadableDetachableModel: void <init>()>();
v = new org.apache.isis.viewer.wicket.model.models.CommonContextModel;
specialinvoke v.<org.apache.isis.viewer.wicket.model.models.CommonContextModel: void <init>()>();
v.<org.apache.isis.viewer.wicket.model.models.ModelAbstract: org.apache.isis.viewer.wicket.model.models.CommonContextModel commonContextModel> = v;
return;
}
protected void <init>(org.apache.isis.core.runtime.context.IsisAppCommonContext)
{
org.apache.isis.core.runtime.context.IsisAppCommonContext v;
org.apache.isis.viewer.wicket.model.models.CommonContextModel v;
org.apache.isis.viewer.wicket.model.models.ModelAbstract v;
v := @this: org.apache.isis.viewer.wicket.model.models.ModelAbstract;
v := @parameter: org.apache.isis.core.runtime.context.IsisAppCommonContext;
specialinvoke v.<org.apache.wicket.model.LoadableDetachableModel: void <init>()>();
v = staticinvoke <org.apache.isis.viewer.wicket.model.models.CommonContextModel: org.apache.isis.viewer.wicket.model.models.CommonContextModel wrap(org.apache.isis.core.runtime.context.IsisAppCommonContext)>(v);
v.<org.apache.isis.viewer.wicket.model.models.ModelAbstract: org.apache.isis.viewer.wicket.model.models.CommonContextModel commonContextModel> = v;
return;
}
protected void <init>(org.apache.isis.core.runtime.context.IsisAppCommonContext, java.lang.Object)
{
org.apache.isis.core.runtime.context.IsisAppCommonContext v;
java.lang.Object v;
org.apache.isis.viewer.wicket.model.models.CommonContextModel v;
org.apache.isis.viewer.wicket.model.models.ModelAbstract v;
v := @this: org.apache.isis.viewer.wicket.model.models.ModelAbstract;
v := @parameter: org.apache.isis.core.runtime.context.IsisAppCommonContext;
v := @parameter: java.lang.Object;
specialinvoke v.<org.apache.wicket.model.LoadableDetachableModel: void <init>()>();
v = staticinvoke <org.apache.isis.viewer.wicket.model.models.CommonContextModel: org.apache.isis.viewer.wicket.model.models.CommonContextModel wrap(org.apache.isis.core.runtime.context.IsisAppCommonContext)>(v);
v.<org.apache.isis.viewer.wicket.model.models.ModelAbstract: org.apache.isis.viewer.wicket.model.models.CommonContextModel commonContextModel> = v;
specialinvoke v.<org.apache.wicket.model.LoadableDetachableModel: void setObject(java.lang.Object)>(v);
return;
}
public org.apache.isis.core.runtime.context.IsisAppCommonContext getCommonContext()
{
java.lang.Object v;
org.apache.isis.viewer.wicket.model.models.CommonContextModel v;
org.apache.isis.viewer.wicket.model.models.ModelAbstract v;
v := @this: org.apache.isis.viewer.wicket.model.models.ModelAbstract;
v = v.<org.apache.isis.viewer.wicket.model.models.ModelAbstract: org.apache.isis.viewer.wicket.model.models.CommonContextModel commonContextModel>;
v = virtualinvoke v.<org.apache.isis.viewer.wicket.model.models.CommonContextModel: java.lang.Object getObject()>();
return v;
}
}