public static void UpdateFromBaseType(this ScreenSave instance) { if (ObjectFinder.Self.GlueProject != null) { NamedObjectContainerHelper.UpdateNamedObjectsFromBaseType(instance); IBehaviorContainerHelper.UpdateCustomVariablesFromBaseType(instance); } }
public static bool UpdateFromBaseType(this EntitySave instance) { bool haveChangesOccurred = false; if (ObjectFinder.Self.GlueProject != null) { haveChangesOccurred |= NamedObjectContainerHelper.UpdateNamedObjectsFromBaseType(instance); IBehaviorContainerHelper.UpdateCustomVariablesFromBaseType(instance); } return(haveChangesOccurred); }