Ejemplo n.º 1
0
        public override void OnGraphChange(object sender, GraphChangeArgs <TSinkItem, TSinkEdge> args)
        {
            base.OnGraphChange(sender, args);
            Sink.OnGraphChange(sender, args);
            var sourceItem = Get(args.Item);

            Source.OnGraphChange(sender, new GraphChangeArgs <TSourceItem, TSourceEdge> (Source, sourceItem, args.EventType));
        }
Ejemplo n.º 2
0
 public virtual void SourceGraphChanged(object sender, GraphChangeArgs <TItem, TEdge> args)
 {
     base.OnGraphChange(sender, args);
 }
Ejemplo n.º 3
0
 public override void OnGraphChange(object sender, GraphChangeArgs <TItem, TEdge> args)
 {
     // change the full graph first, then call subgraph change-event
     Source.OnGraphChange(sender, args);
     base.OnGraphChange(sender, args);
 }
Ejemplo n.º 4
0
 public override void OnGraphChange(object sender, GraphChangeArgs <TItem, TEdge> args)
 {
     base.OnGraphChange(sender, args);
     Source.OnGraphChange(sender, args);
 }