Example #1
0
 void SetInvokableProvider(IInvokableProvider invokableProvider2)
 {
     this.invokableProvider = invokableProvider2;
     Children.SetInvokableProvider(invokableProvider2);
     foreach (var c in Children)
     {
         c.SetInvokableProvider(invokableProvider2);
     }
 }
Example #2
0
 protected TaxonomyNode(IInvokableProvider invokableProvider)
 {
     this.invokableProvider = invokableProvider;
     this.children          = new SortedObservableCollection <TaxonomyNode>(invokableProvider);
 }
 public SortedObservableCollection(IInvokableProvider invokableprovider) : base()
 {
     this.invokableprovider = invokableprovider;
 }
 public SortedObservableCollection(IComparer <TValue> comparer, IInvokableProvider invokableprovider) : base(comparer)
 {
     this.invokableprovider = invokableprovider;
 }
 internal void SetInvokableProvider(IInvokableProvider invokable)
 {
     lock (guard)
         invokableprovider = invokable;
 }