Пример #1
0
        private SignalSourceViewModel getSourceModelForSink(SignalSinkViewModel sink)
        {
            var source     = sink.Sink.Source;
            var owner      = source.Owner;
            var ownerModel = models[owner];

            return(ownerModel.Sources.Single(s => s.Name == source.Name));
        }
Пример #2
0
 private void disconnect(SignalSinkViewModel sink)
 {
     sink.Sink.Source = null;
 }
Пример #3
0
 private void connect(SignalSourceViewModel source, SignalSinkViewModel sink)
 {
     sink.Sink.Source = source.Source;
 }
Пример #4
0
 private SignalSourceViewModel getSourceModelForSink(SignalSinkViewModel sink)
 {
     var source = sink.Sink.Source;
     var owner = source.Owner;
     var ownerModel = models[owner];
     return ownerModel.Sources.Single(s => s.Name == source.Name);
 }
Пример #5
0
 private void disconnect(SignalSinkViewModel sink)
 {
     sink.Sink.Source = null;
 }
Пример #6
0
 private void connect(SignalSourceViewModel source, SignalSinkViewModel sink)
 {
     sink.Sink.Source = source.Source;
 }