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 PersistOptionsMgr(IWorkSpaceOptionsMgr optionsMgr, System.Xml.XmlWriter writer) { OptionsPersister.PersistOptions(optionsMgr, 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 UnpersistOptionsMgr(IWorkSpaceOptionsMgr optionsMgr, System.Xml.XmlReader reader) { OptionsUnpersister.UnpersistOptions(optionsMgr, reader); }