Example #1
0
 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);
 }
Example #2
0
 internal void PersistSettingsMgr(IWorkSpaceSettingsMgr settingsMgr, System.Xml.XmlWriter writer)
 {
     SettingsPersister.PersistSettings(settingsMgr, writer);
 }
Example #3
0
 public IWorkSpace Create(Guid id, IVarMgr varMgr, IElements elementsMgr, IPipes pipesMgr, IWorkSpaceOptionsMgr optionsMgr, IWorkSpaceSettingsMgr settingsMgr)
 {
     return new WorkSpace(id, varMgr, elementsMgr, pipesMgr, optionsMgr, settingsMgr);
 }
Example #4
0
 internal void UnpersistSettingsMgr(IWorkSpaceSettingsMgr settingsMgr, System.Xml.XmlReader reader)
 {
     SettingsUnpersister.UnpersistSettings(settingsMgr, reader);
 }