/// <summary> /// Prepare the application to be rebuilt according to the /// parameters specified. This is called by the workspace state machine. /// </summary> public virtual void PrepareForRebuild(KwsRebuildInfo rebuildInfo) { SetDirty("rebuild"); if (OnNeedToUpdateControl != null) { OnNeedToUpdateControl(this, null); } }
public override void PrepareForRebuild(KwsRebuildInfo rebuildInfo) { if (rebuildInfo.DeleteLocalDataFlag) DeleteLocalFiles(); // Create a new share object if this is not a soft upgrade. if (!rebuildInfo.UpgradeFlag) m_share = new KfsShare(this); base.PrepareForRebuild(rebuildInfo); NormalizeState(); }