コード例 #1
0
ファイル: SettingsGroup.cs プロジェクト: alesliehughes/olive
		/// <summary>
		/// Dispose of this group by disposing of it's storage implementation
		/// </summary>
		public void Dispose()
		{
			if ( storageImpl != null )
			{
				storageImpl.Dispose();
				storageImpl = null;
			}
		}
コード例 #2
0
ファイル: SettingsGroup.cs プロジェクト: alesliehughes/olive
		/// <summary>
		/// Construct a settings group based on a storage implementation.
		/// </summary>
		/// <param name="name">Name of the group</param>
		/// <param name="storageImpl">Storage for the group settings</param>
		public SettingsGroup( string name, SettingsStorage storageImpl )
		{
			this.name = name;
			this.storageImpl = storageImpl;
		}
コード例 #3
0
ファイル: SettingsGroup.cs プロジェクト: alesliehughes/olive
		/// <summary>
		/// Construct a settings group based on a parent group that contains it.
		/// </summary>
		/// <param name="name">Name of the group</param>
		/// <param name="parentSettings">Containing  group</param>
		public SettingsGroup( string name, SettingsGroup parentSettings )
		{
			this.name = name;
			this.parentSettings = parentSettings;
			this.storageImpl = parentSettings.Storage.MakeChildStorage( name );
		}
コード例 #4
0
		/// <summary>
		/// Construct a SettingsStorage under a parent storage
		/// </summary>
		/// <param name="storageName">Name of the storage</param>
		/// <param name="parentStorage">The parent which contains the new storage</param>
		public SettingsStorage( string storageName, SettingsStorage parentStorage )
		{
			this.storageName = storageName;
			this.parentStorage = parentStorage;
		}
コード例 #5
0
ファイル: OptionSettings.cs プロジェクト: alesliehughes/olive
		public OptionSettings( SettingsStorage storage ) : base( NAME, storage ) { }
コード例 #6
0
		public NUnitGuiSettings( SettingsStorage storage ) : base( NAME, storage ) { }
コード例 #7
0
ファイル: FormSettings.cs プロジェクト: alesliehughes/olive
		public FormSettings( SettingsStorage storage ) : base( NAME, storage ) { }
コード例 #8
0
 /// <summary>
 /// Construct a settings group based on a parent group that contains it.
 /// </summary>
 /// <param name="name">Name of the group</param>
 /// <param name="parentSettings">Containing  group</param>
 public SettingsGroup(string name, SettingsGroup parentSettings)
 {
     this.name           = name;
     this.parentSettings = parentSettings;
     this.storageImpl    = parentSettings.Storage.MakeChildStorage(name);
 }
コード例 #9
0
 public NUnitGuiSettings(SettingsStorage storage) : base(NAME, storage)
 {
 }
コード例 #10
0
 /// <summary>
 /// Construct a settings group based on a storage implementation.
 /// </summary>
 /// <param name="name">Name of the group</param>
 /// <param name="storageImpl">Storage for the group settings</param>
 public SettingsGroup(string name, SettingsStorage storageImpl)
 {
     this.name        = name;
     this.storageImpl = storageImpl;
 }
コード例 #11
0
		public RecentProjectSettings( SettingsStorage storage ) 
			: base( NAME, storage ) { }
コード例 #12
0
ファイル: FormSettings.cs プロジェクト: montecarlo1/Projects
 public FormSettings(SettingsStorage storage) : base(NAME, storage)
 {
 }
コード例 #13
0
 /// <summary>
 /// Construct a SettingsStorage under a parent storage
 /// </summary>
 /// <param name="storageName">Name of the storage</param>
 /// <param name="parentStorage">The parent which contains the new storage</param>
 public SettingsStorage(string storageName, SettingsStorage parentStorage)
 {
     this.storageName   = storageName;
     this.parentStorage = parentStorage;
 }
コード例 #14
0
		public RecentFileSettings( string name, SettingsStorage storage ) : base( name, storage ) 
		{
			LoadFiles();
		}