public void commandReceived(WebBrowserCommandEvent e) {
   WebBrowserListener webBrowserListener = this.webBrowserListener.get();
   if (webBrowserListener != null) {
     boolean isInternal = e.getCommand().startsWith("[Chrriis]");
     if (!isInternal || webBrowserListener.getClass().getName().startsWith("chrriis.")) {
       webBrowserListener.commandReceived(e);
     }
   }
 }
 public void windowWillOpen(WebBrowserWindowWillOpenEvent e) {
   WebBrowserListener webBrowserListener = this.webBrowserListener.get();
   if (webBrowserListener != null) {
     webBrowserListener.windowWillOpen(e);
   }
 }
 public void windowOpening(WebBrowserWindowOpeningEvent e) {
   WebBrowserListener webBrowserListener = this.webBrowserListener.get();
   if (webBrowserListener != null) {
     webBrowserListener.windowOpening(e);
   }
 }
 public void titleChanged(WebBrowserEvent e) {
   WebBrowserListener webBrowserListener = this.webBrowserListener.get();
   if (webBrowserListener != null) {
     webBrowserListener.titleChanged(e);
   }
 }
 public void locationChanging(WebBrowserNavigationEvent e) {
   WebBrowserListener webBrowserListener = this.webBrowserListener.get();
   if (webBrowserListener != null) {
     webBrowserListener.locationChanging(e);
   }
 }
 public void loadingProgressChanged(WebBrowserEvent e) {
   WebBrowserListener webBrowserListener = this.webBrowserListener.get();
   if (webBrowserListener != null) {
     webBrowserListener.loadingProgressChanged(e);
   }
 }