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
Nested Classes -
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Widget
nativeZoom -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidevaluateSafe(String script, boolean trusted, ConsumerWithException<Object, SWTException> resultHandler) booleanbooleanexecuteSafe(String script) booleanMethods 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, stopMethods 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, toStringMethods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar, setScrollbarsModeMethods 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, updateMethods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, addTypedListener, dispose, getData, getData, getDisplay, getListeners, getTypedListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, removeListener, removeTypedListener, reskin, setData, setDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.swt.graphics.Drawable
isAutoScalable
-
Constructor Details
-
SafeBrowser
-
-
Method Details
-
isDocumentAvailable
public boolean isDocumentAvailable() -
evaluate
- Overrides:
evaluatein 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:
checkSubclassin classBrowser
-