Class SafeBrowser
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.eclipse.swt.browser.Browser
org.eclipse.net4j.util.ui.widgets.SafeBrowser
- All Implemented Interfaces:
Drawable
- Since:
- 3.19
- Author:
- Eike Stepper
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Widget
nativeZoom
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
evaluateSafe
(String script, boolean trusted, ConsumerWithException<Object, SWTException> resultHandler) boolean
boolean
executeSafe
(String script) boolean
Methods inherited from class org.eclipse.swt.browser.Browser
addAuthenticationListener, addCloseWindowListener, addLocationListener, addOpenWindowListener, addProgressListener, addStatusTextListener, addTitleListener, addVisibilityWindowListener, back, checkWidget, clearSessions, close, evaluate, forward, getBrowserType, getCookie, getJavascriptEnabled, getStyle, getText, getUrl, getWebBrowser, isBackEnabled, isFocusControl, isForwardEnabled, refresh, removeAuthenticationListener, removeCloseWindowListener, removeLocationListener, removeOpenWindowListener, removeProgressListener, removeStatusTextListener, removeTitleListener, removeVisibilityWindowListener, setCookie, setJavascriptEnabled, setText, setText, setUrl, setUrl, stop
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toString
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar, setScrollbarsMode
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, addTypedListener, dispose, getData, getData, getDisplay, getListeners, getTypedListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, removeTypedListener, reskin, setData, setData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.swt.graphics.Drawable
isAutoScalable
-
Constructor Details
-
SafeBrowser
-
-
Method Details
-
isDocumentAvailable
public boolean isDocumentAvailable() -
evaluate
- Overrides:
evaluate
in classBrowser
- Throws:
SWTException
-
evaluateSafe
public void evaluateSafe(String script, boolean trusted, ConsumerWithException<Object, SWTException> resultHandler) throws SWTException- Throws:
SWTException
-
execute
-
executeSafe
-
checkSubclass
protected void checkSubclass()- Overrides:
checkSubclass
in classBrowser
-