// Token: 0x06000599 RID: 1433 RVA: 0x00015554 File Offset: 0x00013754 protected virtual TPublicObject CreateBlankPublicObjectInstance() { TPublicObject tpublicObject = (default(TPublicObject) == null) ? Activator.CreateInstance <TPublicObject>() : default(TPublicObject); ConfigurableObject configurableObject = tpublicObject as ConfigurableObject; if (configurableObject != null) { configurableObject.EnableSaveCalculatedValues(); configurableObject.InitializeSchema(); } return(tpublicObject); }