Module de.carne.swt.browseradapater
Package de.carne.swt.browseradapter
Class WebKitBrowserAdapterProvider
- java.lang.Object
-
- de.carne.swt.browseradapter.WebKitBrowserAdapterProvider
-
- All Implemented Interfaces:
BrowserAdapterProvider
public class WebKitBrowserAdapterProvider extends java.lang.Object implements BrowserAdapterProvider
BrowserAdapterProvider implementation providing access to the WebKit browser backend (SWT.WEBKIT).
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAMEWebKit browser backend name.
-
Constructor Summary
Constructors Constructor Description WebKitBrowserAdapterProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BrowserAdaptergetInstance(org.eclipse.swt.widgets.Composite parent, int style)Gets a new BrowserAdapter instance.booleanisAvailable()Determines whether this provider's BrowserAdapter implementation is available in the current runtime.static booleanisWebKitAvailable()Determines whether the necessary prerequisites for using WebKit browser backend are met by the current runtime.java.lang.Stringname()Gets this provider's name.
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
WebKit browser backend name.- See Also:
- Constant Field Values
-
-
Method Detail
-
name
public java.lang.String name()
Description copied from interface:BrowserAdapterProviderGets this provider's name.- Specified by:
namein interfaceBrowserAdapterProvider- Returns:
- this provider's name.
-
isWebKitAvailable
public static boolean isWebKitAvailable()
Determines whether the necessary prerequisites for using WebKit browser backend are met by the current runtime.- Returns:
true, if the WebKit based BrowserAdapter implementation is available in the current runtime.
-
isAvailable
public boolean isAvailable()
Description copied from interface:BrowserAdapterProviderDetermines whether this provider's BrowserAdapter implementation is available in the current runtime.- Specified by:
isAvailablein interfaceBrowserAdapterProvider- Returns:
true, if this provider's BrowserAdapter implementation is available in the current runtime.
-
getInstance
public BrowserAdapter getInstance(org.eclipse.swt.widgets.Composite parent, int style)
Description copied from interface:BrowserAdapterProviderGets a new BrowserAdapter instance.- Specified by:
getInstancein interfaceBrowserAdapterProvider- Parameters:
parent- the parent Composite to use.style- the style to use.- Returns:
- the created BrowserAdapter instance.
- See Also:
BrowserAdapterProvider.isAvailable()
-
-