예제 #1
0
 public Event(EventType type, Produce pro)
 {
     this.type    = type;
     this.produce = pro;
     //事件触发器为观察者,创建时触发事件,通知事件触发器
     SetObserver(EventPatcher.GetInstance());
     Notify(this);
 }
예제 #2
0
 public CreateProEvent(EventPatcher p) : base(p)
 {
 }
예제 #3
0
 public DealEvent(EventPatcher p)
 {
     patcher = p;
 }
예제 #4
0
 public ICloneProEvent(EventPatcher p) : base(p)
 {
 }