Module de.carne.swt.browseradapater
Package de.carne.swt.browseradapter
Class PlatformBrowserAdapterProvider
- java.lang.Object
-
- de.carne.swt.browseradapter.PlatformBrowserAdapterProvider
-
- All Implemented Interfaces:
BrowserAdapterProvider
public class PlatformBrowserAdapterProvider extends java.lang.Object implements BrowserAdapterProvider
BrowserAdapterProvider implementation providing access to the platform's standard browser.This encapsulates the standard SWT Browser widget's functionality.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAMEPlatform browser backend name.
-
Constructor Summary
Constructors Constructor Description PlatformBrowserAdapterProvider()
-
Method Summary
All 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.java.lang.Stringname()Gets this provider's name.
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
Platform 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.
-
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()
-
-