Class WebProcessExtension.Builder<B extends WebProcessExtension.Builder<B>>
java.lang.Object
org.javagi.gobject.Builder<B>
org.gnome.gobject.GObject.Builder<B>
org.webkitgtk.webprocessextension.WebProcessExtension.Builder<B>
- Type Parameters:
B- the type of the Builder that is returned
- All Implemented Interfaces:
BuilderInterface
- Enclosing class:
WebProcessExtension
public static class WebProcessExtension.Builder<B extends WebProcessExtension.Builder<B>>
extends GObject.Builder<B>
Inner class implementing a builder pattern to construct a GObject with
properties.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Finish building theWebProcessExtensionobject.This signal is emitted when a newWebKitWebPageis created in the Web Process.This signal is emitted when aWebKitUserMessageis received from theWebKitWebContextcorresponding toextension.Messages sent byWebKitWebContextare always broadcasted to all web extensions and they can't be replied to.Methods inherited from class org.gnome.gobject.GObject.Builder
onNotifyMethods inherited from class org.javagi.gobject.Builder
addBuilderProperty, connect, connect, connectSignals, getArena, getNames, getValues
-
Constructor Details
-
Builder
protected Builder()Default constructor for aBuilderobject.
-
-
Method Details
-
build
Finish building theWebProcessExtensionobject. This will callGObject.withProperties(org.gnome.glib.Type, java.lang.String[], org.gnome.gobject.Value[])to create a new GObject instance, which is then cast toWebProcessExtension.- Overrides:
buildin classGObject.Builder<B extends WebProcessExtension.Builder<B>>- Returns:
- a new instance of
WebProcessExtensionwith the properties that were set in the Builder object.
-
onPageCreated
This signal is emitted when a newWebKitWebPageis created in the Web Process.- Parameters:
handler- the signal handler- Returns:
- the
Builderinstance is returned, to allow method chaining - Since:
- 2.40
- See Also:
-
onUserMessageReceived
This signal is emitted when aWebKitUserMessageis received from theWebKitWebContextcorresponding toextension.Messages sent byWebKitWebContextare always broadcasted to all web extensions and they can't be replied to. Calling webkit_user_message_send_reply() will do nothing.- Parameters:
handler- the signal handler- Returns:
- the
Builderinstance is returned, to allow method chaining - Since:
- 2.40
- See Also:
-