Package org.webkitgtk
Class BackForwardList.Builder<B extends BackForwardList.Builder<B>>
java.lang.Object
org.javagi.gobject.Builder<B>
org.gnome.gobject.GObject.Builder<B>
org.webkitgtk.BackForwardList.Builder<B>
- Type Parameters:
B- the type of the Builder that is returned
- All Implemented Interfaces:
BuilderInterface
- Enclosing class:
BackForwardList
public static class BackForwardList.Builder<B extends BackForwardList.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 theBackForwardListobject.onChanged(BackForwardList.ChangedCallback handler) This signal is emitted whenbackForwardListchanges.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 theBackForwardListobject. 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 toBackForwardList.- Overrides:
buildin classGObject.Builder<B extends BackForwardList.Builder<B>>- Returns:
- a new instance of
BackForwardListwith the properties that were set in the Builder object.
-
onChanged
This signal is emitted whenbackForwardListchanges. This happens when the current item is updated, a new item is added or one or more items are removed. Note that bothitemAddedanditemsRemovedcannullwhen only the current item is updated. Items are only removed when the list is cleared or the maximum items limit is reached.- Parameters:
handler- the signal handler- Returns:
- the
Builderinstance is returned, to allow method chaining - See Also:
-