BrowserFunction (Browser browser, String name, boolean top, String[] frameNames, boolean create) { super (); if (browser == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (name == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (browser.isDisposed ()) SWT.error (SWT.ERROR_WIDGET_DISPOSED); browser.checkWidget (); this.browser = browser; this.name = name; this.top = top; this.frameNames = frameNames; Random random = new Random (); byte[] bytes = new byte[16]; random.nextBytes (bytes); StringBuffer buffer = new StringBuffer (); for (int i = 0; i < bytes.length; i++) { buffer.append (Integer.toHexString (bytes[i] & 0xff)); } token = buffer.toString (); if (create) browser.webBrowser.createFunction (this); }
BrowserFunction (Browser browser, String name, boolean top, String[] frameNames, boolean create) { super (); if (browser == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (name == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (browser.isDisposed ()) SWT.error (SWT.ERROR_WIDGET_DISPOSED); browser.checkWidget (); this.browser = browser; this.name = name; this.top = top; this.frameNames = frameNames; Random random = new Random (); byte[] bytes = new byte[16]; random.nextBytes (bytes); StringBuffer buffer = new StringBuffer (); for (int i = 0; i < bytes.length; i++) { buffer.append (Integer.toHexString (bytes[i] & 0xff)); } token = buffer.toString (); if (create) browser.webBrowser.createFunction (this); }
BrowserFunction (Browser browser, String name, boolean top, String[] frameNames, boolean create) { super (); if (browser == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (name == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (browser.isDisposed ()) SWT.error (SWT.ERROR_WIDGET_DISPOSED); browser.checkWidget (); this.browser = browser; this.name = name; this.top = top; this.frameNames = frameNames; Random random = new Random (); byte[] bytes = new byte[16]; random.nextBytes (bytes); StringBuffer buffer = new StringBuffer (); for (int i = 0; i < bytes.length; i++) { buffer.append (Integer.toHexString (bytes[i] & 0xff)); } token = buffer.toString (); if (create) browser.webBrowser.createFunction (this); }
BrowserFunction (Browser browser, String name, boolean top, String[] frameNames, boolean create) { super (); if (browser == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (name == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (browser.isDisposed ()) SWT.error (SWT.ERROR_WIDGET_DISPOSED); browser.checkWidget (); this.browser = browser; this.name = name; this.top = top; this.frameNames = frameNames; Random random = new Random (); byte[] bytes = new byte[16]; random.nextBytes (bytes); StringBuffer buffer = new StringBuffer (); for (int i = 0; i < bytes.length; i++) { buffer.append (Integer.toHexString (bytes[i] & 0xff)); } token = buffer.toString (); if (create) browser.webBrowser.createFunction (this); }
BrowserFunction (Browser browser, String name, boolean top, String[] frameNames, boolean create) { super (); if (browser == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (name == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); if (browser.isDisposed ()) SWT.error (SWT.ERROR_WIDGET_DISPOSED); browser.checkWidget (); this.browser = browser; this.name = name; this.top = top; this.frameNames = frameNames; Random random = new Random (); byte[] bytes = new byte[16]; random.nextBytes (bytes); StringBuffer buffer = new StringBuffer (); for (int i = 0; i < bytes.length; i++) { buffer.append (Integer.toHexString (bytes[i] & 0xff)); } token = buffer.toString (); if (create) browser.webBrowser.createFunction (this); }