public WorkSpace(Guid id, IVarMgr varMgr, IElements elementsMgr, IPipes pipesMgr, IWorkSpaceOptionsMgr optionsMgr, IWorkSpaceSettingsMgr settingsMgr) { SettingsMgr = settingsMgr; OptionsMgr = optionsMgr; VarMgr = varMgr; ElementsMgr = elementsMgr; PipesMgr = pipesMgr; Id = id; _wsProperties = new WorkSpaceProperties(Id); }
internal void PersistSettingsMgr(IWorkSpaceSettingsMgr settingsMgr, System.Xml.XmlWriter writer) { SettingsPersister.PersistSettings(settingsMgr, writer); }
public IWorkSpace Create(Guid id, IVarMgr varMgr, IElements elementsMgr, IPipes pipesMgr, IWorkSpaceOptionsMgr optionsMgr, IWorkSpaceSettingsMgr settingsMgr) { return new WorkSpace(id, varMgr, elementsMgr, pipesMgr, optionsMgr, settingsMgr); }
internal void UnpersistSettingsMgr(IWorkSpaceSettingsMgr settingsMgr, System.Xml.XmlReader reader) { SettingsUnpersister.UnpersistSettings(settingsMgr, reader); }