Example #1
0
 public virtual void AddConfigurationItem(IClientConfigurationItem configItem)
 {
     if (_configItems != null && _configItems.Contains(configItem))
     {
         return;
     }
     configItem.Prepare(this);
     if (_configItems == null)
     {
         _configItems = new ArrayList();
     }
     _configItems.Add(configItem);
 }
 public virtual void ApplyConfigurationItems(IExtClient client)
 {
     if (_configItems == null)
     {
         return;
     }
     for (IEnumerator configItemIter = _configItems.GetEnumerator(); configItemIter.MoveNext
              ();)
     {
         IClientConfigurationItem configItem = ((IClientConfigurationItem)configItemIter.Current
                                                );
         configItem.Apply(client);
     }
 }
Example #3
0
		public virtual void AddConfigurationItem(IClientConfigurationItem configItem)
		{
			if (_configItems != null && _configItems.Contains(configItem))
			{
				return;
			}
			configItem.Prepare(this);
			if (_configItems == null)
			{
				_configItems = new ArrayList();
			}
			_configItems.Add(configItem);
		}