Exemplo n.º 1
0
 private void _evtNewSequentialItem_Click(object sender, EventArgs e)
 {
     var evt = new SequentialEventSelector("New Sequential Selector");
     doNewEvent(evt);
 }
Exemplo n.º 2
0
 public void Visit(SequentialEventSelector provider)
 {
     var sequence = provider.Sequence
         .Select(prov => (SubordinateElement)GetElement(prov))
         .ToList();
     Element = new SequentialEventElement()
     {
         Name = provider.Name,
         BaseColor = Color.Gray,
         Sequence = sequence
     };
 }
Exemplo n.º 3
0
 public void Visit(SequentialEventElement element)
 {
     var provider = new SequentialEventSelector(element.Name);
     provider.Sequence.AddRange(element.Sequence
         .Select(e => GetProvider(e.Subordinate)));
     Provider = provider;
 }
 public void Visit(SequentialEventSelector provider)
 {
     Control = new SequentialEventControl(provider, _colorProvider);
 }