/// <summary> /// Updates all of the components of this working set: /// <list type="number"> /// <item><description>Updates the <see cref="SrcMLProject.SourceArchive"/> and <see cref="SrcMLProject.NonSourceArchive"/> objects based on <see cref="SrcMLProject.Monitor"/></description></item> /// <item><description>Updates the <see cref="Data"/> based on the <see cref="SrcMLProject.SourceArchive"/></description></item> /// <item><description>Updates the <see cref="Data"/> based on the <see cref="SrcMLProject.SourceArchive"/></description></item> /// </list> /// </summary> public override void Update() { base.Update(); SourceArchiveMonitor.UpdateArchives(); WorkingSet.Initialize(); }