Exemplo n.º 1
0
        public void AddExtensionRequest(string cmd, ARWEventHandler handler)
        {
            if (this.extensionRequests == null)
            {
                this.extensionRequests = new List <ExtensionRequest>();
            }

            ExtensionRequest ex = this.extensionRequests.Where(a => a.cmd == cmd).FirstOrDefault();

            if (ex == null)
            {
                this.extensionRequests.Add(new ExtensionRequest(cmd, handler));
            }
        }
Exemplo n.º 2
0
 public void AddEventHandlers(ARWEvent arwEvent, ARWEventHandler eventHandler)
 {
     arwEvent.handler += eventHandler;
 }
Exemplo n.º 3
0
 public ARWEvent()
 {
     eventName = String.Empty;
     handler   = null;
     p_handler = null;
 }
Exemplo n.º 4
0
 public ARWEvent(string eventName)
 {
     this.eventName = eventName;
     handler        = null;
     p_handler      = null;
 }
 public ExtensionRequest(string cmd, ARWEventHandler handler)
 {
     this._cmd     = cmd;
     this._handler = handler;
 }