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); }
public static bool DoesMemberNeedToBeSetByContainer(this ScreenSave instance, string memberName) { return(NamedObjectContainerHelper.DoesMemberNeedToBeSetByContainer(instance, memberName)); }