public class org.apache.isis.viewer.common.model.object.SimpleObjectUiModel extends java.lang.Object implements org.apache.isis.viewer.common.model.object.ObjectUiModel
{
private final org.apache.isis.core.metamodel.spec.ManagedObject managedObject;
public void <init>(org.apache.isis.core.metamodel.spec.ManagedObject)
{
org.apache.isis.viewer.common.model.object.SimpleObjectUiModel v;
java.lang.NullPointerException v;
org.apache.isis.core.metamodel.spec.ManagedObject v;
v := @this: org.apache.isis.viewer.common.model.object.SimpleObjectUiModel;
v := @parameter: org.apache.isis.core.metamodel.spec.ManagedObject;
specialinvoke v.<java.lang.Object: void <init>()>();
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("managedObject is marked non-null but is null");
throw v;
label:
v.<org.apache.isis.viewer.common.model.object.SimpleObjectUiModel: org.apache.isis.core.metamodel.spec.ManagedObject managedObject> = v;
return;
}
public org.apache.isis.core.metamodel.spec.ManagedObject getManagedObject()
{
org.apache.isis.viewer.common.model.object.SimpleObjectUiModel v;
org.apache.isis.core.metamodel.spec.ManagedObject v;
v := @this: org.apache.isis.viewer.common.model.object.SimpleObjectUiModel;
v = v.<org.apache.isis.viewer.common.model.object.SimpleObjectUiModel: org.apache.isis.core.metamodel.spec.ManagedObject managedObject>;
return v;
}
}