private RemoteDeviceContextProxy <TDevice> createNewProxyContext(String name)
        {
            var proxy = new RemoteDeviceContextProxy <TDevice>(name, controller);

            proxy.setNotManageRemoteListeners(isNotManageRemoteListeners());
            return(proxy);
        }
 protected void removeListenerFromContext(RemoteDeviceContextProxy <TDevice> con, String eventString,
                                          ContextEventListener listener, Boolean mask)
 {
     con.removeEventListener(eventString, listener, !mask);
     // Don't send remote command if adding as mask listener
 }